From c2dc37ee5f7553cf68a0efba6756b68cc6925eee Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Mon, 20 Jul 2015 18:16:27 +0800 Subject: [PATCH 001/132] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86OrderControl?= =?UTF-8?q?ler=E7=9A=84=E9=83=A8=E5=88=86=E6=8E=A5=E5=8F=A3=EF=BC=8C?= =?UTF-8?q?=E5=8C=85=E6=8B=AC=E5=88=86=E9=A1=B5=E4=BB=A5=E5=8F=8AcampusId?= =?UTF-8?q?=E5=AD=97=E6=AE=B5=E5=8A=A0=E5=85=A5=E4=B9=8B=E5=90=8E=E7=9A=84?= =?UTF-8?q?=E9=83=A8=E5=88=86=E4=BF=AE=E6=94=B9=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .classpath | 7 +-- .settings/org.eclipse.jdt.core.prefs | 6 +-- .../foryou/controller/OrderController.java | 50 +++++++++++++++---- .../changyu/foryou/mapper/OrderMapper.java | 8 +-- .../changyu/foryou/mapping/OrderMapper.xml | 38 +++++++++----- .../com/changyu/foryou/model/PCOrder.java | 12 +++++ .../changyu/foryou/model/SuperAdminOrder.java | 7 +++ .../changyu/foryou/service/OrderService.java | 6 +-- .../foryou/serviceImpl/OrderServiceImpl.java | 14 +++--- 9 files changed, 104 insertions(+), 44 deletions(-) diff --git a/.classpath b/.classpath index c16c824..677d95d 100644 --- a/.classpath +++ b/.classpath @@ -20,12 +20,9 @@ + - - - - - + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 8e4055a..6249222 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,12 +1,12 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.5 +org.eclipse.jdt.core.compiler.compliance=1.7 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.source=1.5 +org.eclipse.jdt.core.compiler.source=1.7 diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index ebe9b58..f5abf11 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -606,11 +606,22 @@ public void run() { * @return */ @RequestMapping("/superAdminGetOrder") - public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected){ + public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected,@RequestParam Integer campusId,Integer page, Integer limit){ Map map=new HashMap(); + + Map requestMap=new HashMap(); + requestMap.put("isSelected", isSelected); + requestMap.put("campusId", campusId); + + if(page!=null&&limit!=null){ + requestMap.put("limit", limit); + requestMap.put("offset", (page-1)*limit); + }else{ + requestMap.put("limit", 5); + requestMap.put("offset", 0); + } try { - List orders=orderService.superAdminGetOrder(isSelected); - + List orders=orderService.superAdminGetOrder(requestMap); for(SuperAdminOrder superAdminOrder:orders){ String togetherId=superAdminOrder.getTogetherId(); @@ -682,11 +693,21 @@ public void run() { * @return */ @RequestMapping("/DeliverAdminGetOrder") - public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ + public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId,@RequestParam Integer campusId,Integer page, Integer limit){ Map map=new HashMap(); + Map requestMap=new HashMap(); + requestMap.put("phoneId", phoneId); + requestMap.put("campusId", campusId); + if(page!=null&&limit!=null){ + requestMap.put("offset", (page-1)*limit); + requestMap.put("limit", limit); + }else{ + requestMap.put("offset", 0); + requestMap.put("limit", 5); + } try { //获取一笔订单列表 - List deliverOrders=orderService.deliverGetOrder(phoneId); + List deliverOrders=orderService.deliverGetOrder(requestMap); for(DeliverOrder deliverOrder:deliverOrders){ String togetherId=deliverOrder.getTogetherId(); @@ -726,12 +747,11 @@ public void run() { * @return */ @RequestMapping(value="/getPCSimpleOrder") - public @ResponseBody Map getPcOrders(Short status,Integer limit,Integer offset,String search){ + public @ResponseBody Map getPcOrders(@RequestParam Integer campusId, Short status,Integer limit,Integer offset,String search){ Map map=new HashMap(); - - List lists=orderService.getPCOrders(status,limit,offset,search); + List lists=orderService.getPCOrders(campusId,status,limit,offset,search); DecimalFormat df = new DecimalFormat("####.00"); - + System.out.println(lists.size()); for(PCOrder order:lists){ //如果是完成订单,直接显示交易价格,否则计算应收取的价格 if(order.getPrice()==null){ @@ -787,7 +807,7 @@ public void run() { * @return */ @RequestMapping(value="getOrdersByDate") - @ResponseBody public Map getOrdersByDate(String date){ + @ResponseBody public Map getOrdersByDate(@RequestParam Integer campusId,String date,Integer page, Integer limit){ Map resultMap=new HashMap(); DecimalFormat df = new DecimalFormat("####.00"); @@ -796,6 +816,16 @@ public void run() { else date=date.replace("年", "-").replace("月","-").replace("日",""); Map paramMap=new HashMap(); paramMap.put("date", date); + paramMap.put("campusId", campusId); + + if(page!=null&&limit!=null){ + paramMap.put("limit", limit); + paramMap.put("offset", (page-1)*limit); + }else{ + paramMap.put("limit", 5); + paramMap.put("offset", 0); + } + System.out.println(date); List deliverOrders=orderService.selectOrdersByDate(paramMap); Float totalPrice=0f; diff --git a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java index d3e10d9..28b997b 100644 --- a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java @@ -58,7 +58,7 @@ public interface OrderMapper { void updateOrderRemarked(@Param(value="phone")String phoneId, @Param(value="orderId")Long orderId); - List superAdminGetOrder(@Param(value="isSelected")Integer isSelected); + List superAdminGetOrder(Map requestMap); int getExitOrderUserRank(@Param(value="phone")String phoneId, @Param(value="rank")String rank); @@ -66,13 +66,13 @@ public interface OrderMapper { Order selectByPrimaryKey(@Param(value="orderId")Long orderId, @Param(value="phoneId")String phoneId); - List deliverGetOrder(@Param(value="phone")String phone); + List deliverGetOrder(Map requestMap); List getDeliverChildOrders(@Param(value="togetherId")String togetherId); - List getPCOrders(@Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); + List getPCOrders(@Param(value="campusId")Integer campusId, @Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); - List getPCOrdersWithOutAdmin(@Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); + List getPCOrdersWithOutAdmin(@Param(value="campusId")Integer campusId, @Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); Long getPCOrdersCount(@Param(value="status")Short status, @Param(value="time")Date time, @Param(value="search")String search); diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index e741fac..ba1dbb6 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -86,6 +86,7 @@ + + @@ -565,7 +567,7 @@ @@ -661,6 +667,7 @@ SELECT together_id, + orders.campus_id, orders.admin_phone, orders.phone, food. NAME AS NAME, @@ -719,7 +728,8 @@ food, receiver WHERE - orders.food_id = + orders.campus_id=#{campusId,jdbcType=INTEGER} + AND orders.food_id = food.food_id AND orders.rank = receiver.rank @@ -757,6 +767,7 @@ select * from together_order where + campus_id=#{campusId,jdbcType=INTEGER} AND DATE_FORMAT(together_date,"%Y-%m-%d")=#{date,jdbcType=DATE} @@ -765,6 +776,9 @@ ORDER BY together_date ASC + + limit #{limit} offset #{offset} + diff --git a/src/main/java/com/changyu/foryou/model/PCOrder.java b/src/main/java/com/changyu/foryou/model/PCOrder.java index 53747ac..d288116 100644 --- a/src/main/java/com/changyu/foryou/model/PCOrder.java +++ b/src/main/java/com/changyu/foryou/model/PCOrder.java @@ -11,6 +11,8 @@ public class PCOrder { private String togetherId; + private Integer campusId; + private String phone; private String name; //食品名称 @@ -163,6 +165,16 @@ public String getAdminPhone() { public void setAdminPhone(String adminPhone) { this.adminPhone = adminPhone; } + + + public Integer getCampusId() { + return campusId; + } + + + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } diff --git a/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java b/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java index 97b3cba..8faf99d 100644 --- a/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java +++ b/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java @@ -4,6 +4,7 @@ public class SuperAdminOrder { private String togetherId; + private Integer campusId; private Date togetherDate; private String address; private String userPhone; @@ -68,5 +69,11 @@ public String getMessage() { public void setMessage(String message) { this.message = message; } + public Integer getCampusId() { + return campusId; + } + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } } diff --git a/src/main/java/com/changyu/foryou/service/OrderService.java b/src/main/java/com/changyu/foryou/service/OrderService.java index 1be4029..e440ccb 100644 --- a/src/main/java/com/changyu/foryou/service/OrderService.java +++ b/src/main/java/com/changyu/foryou/service/OrderService.java @@ -51,7 +51,7 @@ public interface OrderService { void updateOrderRemarked(String phoneId, Long orderId); - List superAdminGetOrder(Integer isSelected); + List superAdminGetOrder(Map requestMap); int getExitOrderUserRank(String phoneId, String rank); @@ -59,11 +59,11 @@ public interface OrderService { Order selectOneOrder(String phoneId, String orderId); - List deliverGetOrder(String phoneId); + List deliverGetOrder(Map requestMap); List getDeliverChildOrders(String togetherId); - List getPCOrders(Short status,Integer limit, Integer offset, String search); + List getPCOrders(Integer campusId, Short status,Integer limit, Integer offset, String search); Long getPCOrdersCount(Short status,String search); diff --git a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java index 605d39a..1a6e46e 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java @@ -116,8 +116,8 @@ public void updateOrderRemarked(String phoneId, Long orderId) { orderMapper.updateOrderRemarked(phoneId,orderId); } - public List superAdminGetOrder(Integer isSelected) { - return orderMapper.superAdminGetOrder(isSelected); + public List superAdminGetOrder(Map requestMap) { + return orderMapper.superAdminGetOrder(requestMap); } //弃用,因为现在删除只是将其置为无效 @@ -137,24 +137,24 @@ public Order selectOneOrder(String phoneId, String orderId) { //配送员获取配送订单 - public List deliverGetOrder(String phoneId) { - return orderMapper.deliverGetOrder(phoneId); + public List deliverGetOrder(Map requestMap) { + return orderMapper.deliverGetOrder(requestMap); } public List getDeliverChildOrders(String togetherId) { return orderMapper.getDeliverChildOrders(togetherId); } - public List getPCOrders(Short status,Integer limit,Integer offset,String search) { + public List getPCOrders(Integer campusId, Short status,Integer limit,Integer offset,String search) { Calendar calendar=Calendar.getInstance(); if(status!=1){ calendar.add(Calendar.MONTH, -1); calendar.set(Calendar.DAY_OF_MONTH, 1); //设定默认只显示近两个月的数据 - return orderMapper.getPCOrders(status,calendar.getTime(),limit,offset,search); + return orderMapper.getPCOrders(campusId, status,calendar.getTime(),limit,offset,search); }else{ calendar.add(Calendar.DAY_OF_MONTH, -14); //代发货订单默认显示两周内订单 - return orderMapper.getPCOrdersWithOutAdmin(status, calendar.getTime(),limit,offset,search); + return orderMapper.getPCOrdersWithOutAdmin(campusId, status, calendar.getTime(),limit,offset,search); } } From 0bec1dc1ec2ccc77fa94bc1f917b76ca805cbaca Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Mon, 20 Jul 2015 18:28:18 +0800 Subject: [PATCH 002/132] =?UTF-8?q?Feedback=E5=8A=A0=E4=BA=86=E4=B8=80?= =?UTF-8?q?=E4=B8=AA=E5=B1=9E=E6=80=A7campusId?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/changyu/foryou/controller/UserController.java | 5 ++--- .../java/com/changyu/foryou/mapping/FeedbackMapper.xml | 4 ++-- src/main/java/com/changyu/foryou/model/Feedback.java | 10 ++++++++++ 3 files changed, 14 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/UserController.java b/src/main/java/com/changyu/foryou/controller/UserController.java index 3a5ac5d..c7b9729 100644 --- a/src/main/java/com/changyu/foryou/controller/UserController.java +++ b/src/main/java/com/changyu/foryou/controller/UserController.java @@ -299,9 +299,7 @@ Map resetPassword(@RequestParam String phone, @RequestMapping(value="mineInfo") public @ResponseBody Map getMineInfo(@RequestParam String phone){ Map map = new HashMap(); - try { - Users users=userService.selectByUsername(phone); Map counts=orderService.getOrderSummaryCount(phone); @@ -330,10 +328,11 @@ Map resetPassword(@RequestParam String phone, * @return */ @RequestMapping(value="feedbackMessage") - public @ResponseBody Map feedbackMessage(@RequestParam String phoneId,@RequestParam String suggestion){ + public @ResponseBody Map feedbackMessage(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam String suggestion){ Map map = new HashMap(); try{ Feedback feedback=new Feedback(); + feedback.setCampusId(campusId); feedback.setPhoneId(phoneId); feedback.setSuggestion(suggestion); Calendar calendar=Calendar.getInstance(); diff --git a/src/main/java/com/changyu/foryou/mapping/FeedbackMapper.xml b/src/main/java/com/changyu/foryou/mapping/FeedbackMapper.xml index 5dfd47f..e242db4 100644 --- a/src/main/java/com/changyu/foryou/mapping/FeedbackMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FeedbackMapper.xml @@ -8,9 +8,9 @@ - insert into feedback (phone_id, suggestion, date + insert into feedback (phone_id, suggestion, date,campus_id ) - values (#{phoneId,jdbcType=VARCHAR}, #{suggestion,jdbcType=VARCHAR}, #{date,jdbcType=DATE} + values (#{phoneId,jdbcType=VARCHAR}, #{suggestion,jdbcType=VARCHAR}, #{date,jdbcType=DATE},#{campusId,jdbcType=INTEGER} ) diff --git a/src/main/java/com/changyu/foryou/model/Feedback.java b/src/main/java/com/changyu/foryou/model/Feedback.java index 09caed6..f522bf8 100644 --- a/src/main/java/com/changyu/foryou/model/Feedback.java +++ b/src/main/java/com/changyu/foryou/model/Feedback.java @@ -11,6 +11,8 @@ public class Feedback { private String phoneId; private String suggestion; + + private Integer campusId; @JsonFormat(pattern="yyyy-MM-dd",timezone = "GMT+8") private Date date; @@ -42,4 +44,12 @@ public Date getDate() { public void setDate(Date date) { this.date = date; } + + public Integer getCampusId() { + return campusId; + } + + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } } \ No newline at end of file From adf103fb7309ad7b564a7e4f8d95e8b6b1083f6a Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Tue, 21 Jul 2015 15:01:23 +0800 Subject: [PATCH 003/132] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=88=86=E9=A1=B5?= =?UTF-8?q?=E6=9C=BA=E5=88=B6=EF=BC=9A=E5=A6=82=E6=9E=9C=E4=B8=8D=E4=BC=A0?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E5=8F=82=E6=95=B0=EF=BC=8C=E5=B0=B1=E8=BF=94?= =?UTF-8?q?=E5=9B=9E=E6=89=80=E6=9C=89=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/changyu/foryou/controller/OrderController.java | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index f5abf11..ace5b53 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -617,8 +617,7 @@ public void run() { requestMap.put("limit", limit); requestMap.put("offset", (page-1)*limit); }else{ - requestMap.put("limit", 5); - requestMap.put("offset", 0); + } try { List orders=orderService.superAdminGetOrder(requestMap); @@ -702,8 +701,7 @@ public void run() { requestMap.put("offset", (page-1)*limit); requestMap.put("limit", limit); }else{ - requestMap.put("offset", 0); - requestMap.put("limit", 5); + } try { //获取一笔订单列表 @@ -822,8 +820,7 @@ public void run() { paramMap.put("limit", limit); paramMap.put("offset", (page-1)*limit); }else{ - paramMap.put("limit", 5); - paramMap.put("offset", 0); + } System.out.println(date); From 87c19be0b9d44cbd076d479fcd646cc3c27a574a Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Tue, 21 Jul 2015 16:11:09 +0800 Subject: [PATCH 004/132] delete food_special & udpate controller --- .../foryou/controller/FoodController.java | 2014 +++++++++-------- .../foryou/controller/OrderController.java | 1657 +++++++------- .../{tools => filter}/IsLoginFilter.java | 146 +- .../com/changyu/foryou/filter/SignFilter.java | 61 + .../com/changyu/foryou/filter/XssFilter.java | 38 + .../com/changyu/foryou/mapper/FoodMapper.java | 75 +- .../com/changyu/foryou/mapping/FoodMapper.xml | 827 +++---- .../changyu/foryou/mapping/OrderMapper.xml | 1518 ++++++------- .../com/changyu/foryou/model/CartGood.java | 298 +-- .../foryou/model/DeliverChildOrder.java | 158 +- .../java/com/changyu/foryou/model/Food.java | 538 ++--- .../java/com/changyu/foryou/model/Order.java | 294 ++- .../com/changyu/foryou/model/ShortFood.java | 174 +- .../foryou/serviceImpl/FoodServiceImpl.java | 448 ++-- .../foryou/serviceImpl/PushServiceImpl.java | 134 +- .../foryou/serviceImpl/UserServiceImpl.java | 267 ++- .../java/com/changyu/foryou/tools/Sign.java | 182 +- .../com/changyu/foryou/tools/XssFilter.java | 38 - .../tools/XssHttpServletRequestWraper.java | 114 +- src/main/resources/spring-mvc.xml | 102 +- src/main/resources/spring-mybatis.xml | 229 +- src/main/webapp/MyHtml.html | 72 +- src/main/webapp/WEB-INF/web.xml | 214 +- src/main/webapp/js/sign.js | 67 +- 24 files changed, 4864 insertions(+), 4801 deletions(-) rename src/main/java/com/changyu/foryou/{tools => filter}/IsLoginFilter.java (95%) create mode 100644 src/main/java/com/changyu/foryou/filter/SignFilter.java create mode 100644 src/main/java/com/changyu/foryou/filter/XssFilter.java delete mode 100644 src/main/java/com/changyu/foryou/tools/XssFilter.java diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index e9d1353..89896cb 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -1,1003 +1,1011 @@ -package com.changyu.foryou.controller; - -import java.io.File; -import java.io.IOException; -import java.text.DecimalFormat; -import java.util.ArrayList; -import java.util.Calendar; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Random; - -import javax.servlet.http.HttpServletRequest; - -import org.apache.commons.io.FileUtils; -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.ResponseBody; -import org.springframework.web.multipart.MultipartFile; - -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; -import com.changyu.foryou.model.Food; -import com.changyu.foryou.model.FoodCategory; -import com.changyu.foryou.model.FoodComment; -import com.changyu.foryou.model.FoodSpecial; -import com.changyu.foryou.model.Order; -import com.changyu.foryou.model.ShortFood; -import com.changyu.foryou.service.FoodService; -import com.changyu.foryou.service.OrderService; -import com.changyu.foryou.tools.Constants; - -/** - * 食品控制类 - * @author 殿下 - *2014/12/16 - */ -@Controller -@RequestMapping("/service") -public class FoodController { - private FoodService foodService; - private OrderService orderService; - - protected static final Logger LOG = LoggerFactory.getLogger(FoodController.class); - - public FoodService getFoodService() { - return foodService; - } - - public OrderService getOrderService() { - return orderService; - } - - @Autowired - public void setOrderService(OrderService orderService) { - this.orderService = orderService; - } - - @Autowired - public void setFoodService(FoodService foodService) { - this.foodService = foodService; - } - - - /** - * 获取食品的分类,给手机移动端(一级分类) - * @param campusId 校区id - * @return - */ - @RequestMapping("/getCategory") - public @ResponseBody Map getFoodFirstCategory(@RequestParam Integer campusId,Integer page,Integer limit){ - Map map=new HashMap(); - try { - Map paramMap=new HashMap(); - paramMap.put("campusId", campusId); - if(limit!=null&&page!=null){ - paramMap.put("limit",limit); - paramMap.put("offset",limit*(page-1)); - } - - List foodCategories=foodService.getFirstCategory(paramMap); - if(foodCategories!=null){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取一级分类成功"); - map.put("foodCategory", foodCategories); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "还没有一级分类哦"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取一级分类失败"); - } - return map; - } - - /** - * 返回食品模糊查询 - * @param categoryId 参数可选 - * @param foodTag 参数可选 - * @param sortId 排序根据 0 综合排序,1,销量排序,2价格排序 - * @param page 显示第几页的数据 - * @return - */ - @RequestMapping("/selectFoods") - public @ResponseBody MapselectFoods(@RequestParam Integer campusId,String categoryId,String foodTag,Integer page,Integer limit,Integer sortId){ - Map map=new HashMap(); - try{ - List foodFlags=new ArrayList(); - List foods=new ArrayList(); - Map paramMap=new HashMap<>(); - paramMap.put("campusId",campusId); - - if(categoryId!=null&&categoryId.trim().equals("")){ - categoryId=null; - } - - if(page!=null&&limit!=null){ - paramMap.put("offset",(page-1)*limit); - paramMap.put("limit",limit); - } - - if(sortId==null){ - sortId=0; - } - paramMap.put("categoryId",categoryId); - paramMap.put("sortId",sortId); - if(foodTag!=null&&foodTag.trim().equals("")||foodTag==null){ - foodTag=null; //foodTag为空 - paramMap.put("foodTag", foodTag); - foods= foodService.selectFoods(paramMap); - } - else{ - - foodTag=foodTag.replace(","," ").replace(".", " ").replace(">", " ").replace("'", " ").trim(); - String[] Flags=foodTag.split(" "); - for (int i = 0; i < Flags.length; i++) { - if(!Flags[i].equals("")){ - foodFlags.add(Flags[i]); - } - } - - if(foodFlags.size()==1){ - paramMap.put("foodTag", foodFlags.get(0)); - foods= foodService.selectFoods(paramMap); - }else{ - paramMap.put("oneFlag",foodFlags.get(0)); - paramMap.put("twoFlag",foodFlags.get(1)); - foods= foodService.selectFoodsByTwoTags(paramMap); - } - } - - if(foods.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取食品成功"); - map.put("foods", foods); - System.out.println(JSON.toJSONString(foods)); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "没有其他零食喽,亲"); - map.put("foods", foods); - } - }catch(Exception e){ - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "查询零食失败"); - } - return map; - } - - /** - * 根据食品id和校区获取某个零食 - * @param foodId - * @param campusId - * @return - */ - @RequestMapping("/getFoodById") - public @ResponseBody MapselectFoods(@RequestParam Long foodId,@RequestParam Integer campusId){ - Map map=new HashMap(); - try{ - DecimalFormat df = new DecimalFormat("#.0"); - - Map paramMap=new HashMap<>(); - paramMap.put("foodId", foodId); - paramMap.put("campusId",campusId); - - Food food= foodService.selectFoodByPrimaryKey(paramMap); - List foodSpecials=foodService.getFoodSpecial(paramMap); - - if(food!=null){ - Float gradeFloat=foodService.getAvageGrade(paramMap); - if(gradeFloat==null){ - food.setGrade(0f); - }else{ - food.setGrade(Float.parseFloat(df.format(gradeFloat))); - } - - food.setCommentNumber(foodService.getCommentCountsById(paramMap)); - food.setFoodSpecial(foodSpecials); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取食品成功"); - map.put("food", food); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "没有该零食"); - } - }catch(Exception e){ - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取零食失败"); - } - return map; - } - - - - /** - * 删除食品 - * @param foodId,campusId - * @return - */ - @RequestMapping("deleteFood") - public @ResponseBody Map deleteFood(@RequestParam String foodId,@RequestParam Integer campusId){ - Map map=new HashMap(); - - try { - Map paramMap =new HashMap<>(); - paramMap.put("campusId",campusId); - - int status=0; - String[] foodIdString=foodId.split(","); - //一次删除多个零食 - for(String foodsString:foodIdString){ - paramMap.put("foodId",Long.valueOf(foodsString)); - status=foodService.deleteFoodByPrimaryKey(paramMap); - if(status==0||status==-1){ - break; - } - } - - if(status!=-1){ - if(status!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "删除零食成功!"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "有不存在零食,无法删除!"); - } - }else { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除零食失败!"); - } - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除零食失败!"); - } - - return map; - } - - /** - * 获取某一食品的评论 - * @param foodId - * @param page ,显示第几页 - * @param limit,当页显示数目 - * @return - */ - @RequestMapping("/getCommentsByFoodId") - public @ResponseBody Map getCommentsByFoodId(@RequestParam Integer campusId,@RequestParam Long foodId,Integer limit,Integer page){ - Map map=new HashMap(); - - try { - Map paramMap=new HashMap<>(); - paramMap.put("foodId", foodId); - paramMap.put("campusId",campusId); - - if(page!=null&limit!=null){ - paramMap.put("offset",(page-1)*limit); - paramMap.put("limit",limit); - } - - ListfoodComments=foodService.getCommentInfoById(paramMap); - JSONArray jsonArray=JSON.parseArray(JSON.toJSONStringWithDateFormat(foodComments, "yyyy-MM-dd")); - if(foodComments.size()!=0){ - map.put("foodComments",jsonArray); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取评论成功!"); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂时还没有评论哦,亲!"); - } - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取评论失败!"); - } - return map; - } - - /** - * 获取所有的评论 - * @param campusId - * @param limit - * @param offset - * @param sort - * @param order - * @param search - * @return - */ - @RequestMapping("/getAllComments") - public @ResponseBody Map getAllComments(@RequestParam Integer campusId,Integer limit,Integer offset,String sort,String order,String search){ - Map map = new HashMap(); - - Map paramMap=new HashMap<>(); - if(sort!=null&&sort.equals("foodId")){ - sort="food_id"; - } - paramMap.put("limit", limit); - paramMap.put("offset",offset); - paramMap.put("sort", sort); - paramMap.put("order",order); - paramMap.put("search",search); - paramMap.put("campusId",campusId); - - JSONArray json=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(foodService.getAllComments(paramMap), "yyyy-MM-dd")); - map.put("total", foodService.getFoodCommentCount(paramMap)); - map.put("rows", json); - return map; - } - /** - * 获取所有的食品 - * @return - */ - @RequestMapping("/getAllFoods") - public @ResponseBody List getAllFoods(@RequestParam Integer campusId){ - List foods =new ArrayList(); - - try { - Map paramMap=new HashMap(); - paramMap.put("campusId",campusId); - foods=foodService.getAllFoods(paramMap); - } catch (Exception e) { - e.getStackTrace(); - } - - return foods; - } - - /** - * 获取食品 的一级分类 - * @return - */ - /*@RequestMapping("/getAllFoodFristCategorys") - public @ResponseBody List getAllFoodFirstCategorys(){ - List foodCategories =new ArrayList(); - - try { - foodCategories=foodService.getAllFoodFirstCategories(); - } catch (Exception e) { - e.getStackTrace(); - } - - return foodCategories; - }*/ - - /** - * 获取食品的二级分类 - * @return - */ - /*@RequestMapping("/getAllFoodSecondCategorys") - public @ResponseBody List getAllFoodSecondCategorys(){ - List foodCategories =new ArrayList(); - - try { - foodCategories=foodService.getAllFoodSecondCategories(); - } catch (Exception e) { - e.getStackTrace(); - } - - return foodCategories; - }*/ - - /** - * 添加食品口味 - * @param campusId - * @param foodId - * @param specialName - * @param campusId - * @param specialCount - * @return - */ - @RequestMapping("/addFoodSpecial") - public @ResponseBody Map addFoodSpecial(@RequestParam Long foodId,@RequestParam Integer campusId,@RequestParam String specialName,@RequestParam Integer specialCount){ - Map map=new HashMap(); - FoodSpecial foodSpecial=null; - int flag=0; - - try { - Map paramMap=new HashMap(); - paramMap.put("campusId",campusId); - paramMap.put("foodId",foodId); - - if(foodService.getSpecialCount(paramMap)>=3){ - map.put(Constants.STATUS,Constants.FAILURE); - map.put(Constants.MESSAGE, "食品口味种类已饱和,不可再添加!"); - return map; - } - - foodSpecial=new FoodSpecial(campusId,foodId,specialName,specialCount); - Integer max=foodService.getSpecialMax(paramMap); - - if(max!=null){ - foodSpecial.setSpecialId(max+1); - }else{ - foodSpecial.setSpecialId(0); - } - flag=foodService.addFoodSpecial(foodSpecial); - - if(flag!=0&&flag!=-1){ - map.put(Constants.STATUS,Constants.SUCCESS); - map.put(Constants.MESSAGE, "添加食品口味成功!"); - }else{ - map.put(Constants.STATUS,Constants.FAILURE); - map.put(Constants.MESSAGE, "添加食品口味失败!"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS,Constants.FAILURE); - map.put(Constants.MESSAGE, "添加食品口味失败!"); - } - - return map; - } - - /** - * 生成订单评论 - * @param campusId - * @param phoneId - * @param grade - * @param comment - * @param foodId - * @return - */ - @RequestMapping(value="/creatOrderComment") - public @ResponseBody Map createOrderComment(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam Long orderId,@RequestParam Short grade,String comment,@RequestParam Long foodId){ - Map map=new HashMap(); - - try { - Order order=orderService.selectPersonOrder(phoneId,orderId); //查询数据库看是否有订单存在,下了单才可以评论 - if(order==null){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "没有评论权限!"); - }else{ - FoodComment foodComment=new FoodComment(); - foodComment.setComment(comment); - foodComment.setFoodId(foodId); - foodComment.setDate(Calendar.getInstance().getTime()); - foodComment.setGrade(grade); - foodComment.setPhone(phoneId); - foodComment.setTag((short)1); - foodComment.setCampusId(campusId); - - Integer flag=foodService.insertFoodComment(foodComment); - if(flag==1){ - orderService.updateOrderRemarked(phoneId,orderId); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "添加评论成功!"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "添加评论失败!"); - } - } - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "添加评论失败!"); - } - - return map; - } - - /** - * 删除食品评价 - * @param foodId - * @param campusId - * @param date - * @param grade - * @return - */ - @RequestMapping(value="deleteFoodCommentById") - public @ResponseBody Integer deleteFoodComment(@RequestParam Long foodId,@RequestParam Integer campusId,@RequestParam String date,@RequestParam Integer grade){ - try { - Map paramMap=new HashMap(); - paramMap.put("foodId", foodId); - paramMap.put("campusId",campusId); - paramMap.put("date",date); - paramMap.put("grade",grade); - int flag=foodService.deleteFoodCommentById(paramMap); - if (flag==-1) { - return 0; - } - } catch (Exception e) { - e.printStackTrace(); - return 0; - } - return 1; - } - - /** - * 获取打折商品 - * @param page,campusId - * @return - */ - @RequestMapping(value="/getFoodListDiscount") - public @ResponseBody Map getFoodListDiscount(@RequestParam Integer campusId,Integer limit,Integer page){ - Map map=new HashMap(); - - try { - Map paramMap=new HashMap<>(); - paramMap.put("campusId", campusId); - - if(limit!=null&&page!=null){ - paramMap.put("offset", (page-1)*limit); - paramMap.put("limit",limit); - } - Listfoodlist=foodService.getFoodListDiscount(paramMap); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取数据成功!"); - map.put("foods", foodlist); - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取食物列表失败!"); - } - - return map; - } - - /** - * 获取销量好的食品 - * @param page,limit,campusId - * @return - */ - @RequestMapping(value="/getFoodListWelcome") - public @ResponseBody Map getFoodListWelcome(@RequestParam Integer campusId,Integer limit,Integer page){ - Map map=new HashMap(); - - try { - Map paramMap=new HashMap<>(); - paramMap.put("campusId", campusId); - - if(limit!=null&&page!=null){ - paramMap.put("offset", (page-1)*limit); - paramMap.put("limit",limit); - } - - Listfoodlist=foodService.getFoodListWelcome(paramMap); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取数据成功!"); - map.put("foods", foodlist); - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取食物列表失败!"); - } - - return map; - } - - /** - * 获取新品 - * @param limit,page,campusId - * @return - */ - @RequestMapping(value="/getFoodListFresh") - public @ResponseBody Map getFoodListFresh(Integer limit,@RequestParam Integer campusId,Integer page){ - Map map=new HashMap(); - - try { - Map paramMap=new HashMap<>(); - paramMap.put("campusId", campusId); - - if(limit!=null&&page!=null){ - paramMap.put("offset", (page-1)*limit); - paramMap.put("limit",limit); - } - - Listfoodlist=foodService.getFoodListFresh(paramMap); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取数据成功!"); - map.put("foods", foodlist); - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取食物列表失败!"); - } - - return map; - } - - /** - * 添加分类 - * @param categoryId - * @param categoryName - * @param status 0添加,1更新 - * @param campusId 校区id - * @return - */ - @RequestMapping(value="updateFoodCategory") - public @ResponseBody Map updateFoodFristCategory(@RequestParam Integer campusId,Integer categoryId,@RequestParam String categoryName,Integer status){ - Map map=new HashMap(); - - try { - FoodCategory foodCategory=new FoodCategory(); - foodCategory.setCategoryId(categoryId); - foodCategory.setCategory(categoryName); - foodCategory.setTag((short)1); - foodCategory.setParentId(0); - foodCategory.setCampusId(campusId); - - Map paramMap=new HashMap(); - paramMap.put("categoryId",categoryId); - paramMap.put("campusId",campusId); - int flag=0; - if(categoryId!=null){ - //查询是否已存在该分类 - FoodCategory foodCategory2=foodService.selectCategoryByPrimaryKey(paramMap); - if(foodCategory2==null){ - flag=foodService.insertCategorySelective(foodCategory); - }else{ - //id已存在 - if(status==0){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE,"id已存在,不能添加"); - return map; - }else{ - flag=foodService.updateCategoryByPrimaryKeySelective(foodCategory); //更新该分类 - } - } - }else{ //新增商品 - flag=foodService.insertCategorySelective(foodCategory); - } - if(flag==0||flag==-1){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "提交失败"); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "提交成功"); - } - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "提交失败"); - } - - return map; - } - - //弃用 - /* - @RequestMapping("/updateFoodSecondCategory") - public String updateFoodSecondCategory(@RequestParam MultipartFile myfile, HttpServletRequest request)throws IOException{ - FoodCategory foodCategory=new FoodCategory(); - int flag=0; - String categoryId=request.getParameter("categoryId"); - String categoryName=request.getParameter("categoryName"); - String parentId=request.getParameter("parentId"); - - try { - if(myfile.isEmpty()){ - System.out.println("文件未上传"); - foodCategory.setCategoryId(Integer.valueOf(categoryId)); - foodCategory.setParentId(Integer.valueOf(parentId)); - foodCategory.setCategory(categoryName); - - flag=foodService.updateCategoryByPrimaryKeySelective(foodCategory); - return "redirect:/pages/food_second_category.html"; - }else{ - String contentType=myfile.getContentType(); - - if(contentType.startsWith("image")){ - String realPath = request.getSession().getServletContext().getRealPath("/"); - - realPath=realPath.replace("SJFood", "MickeyImage"); - realPath=realPath.concat("\\foodcategory\\"); //获取服务器图片路径 - - System.out.println(realPath); - String newFileName=new Date().getTime()+""+new Random().nextInt()+".jpg"; //重新设置图片名字 - FileUtils.copyInputStreamToFile(myfile.getInputStream(), new File(realPath, newFileName)); //将文件上传到服务器 - - String imageUrl=Constants.localIp+"/foodcategory/"+newFileName; - foodCategory.setImgUrl(imageUrl); - foodCategory.setCategoryId(Integer.valueOf(categoryId)); - foodCategory.setParentId(Integer.valueOf(parentId)); - foodCategory.setCategory(categoryName); - foodCategory.setTag((short)1); - - FoodCategory foodCategory2=foodService.selectCategoryByPrimaryKey(foodCategory.getCategoryId()); - if(foodCategory2==null){ - flag=foodService.insertCategorySelective(foodCategory); //不存在即添加 - } - else { - flag=foodService.updateCategoryByPrimaryKeySelective(foodCategory); //存在即更新 - - //删除原来的食品分类的图片 - if(foodCategory2.getImgUrl()!=null&&foodCategory.getImgUrl()!=null){ - String[] temp=foodCategory2.getImgUrl().split("/"); - - String imageName=temp[(temp.length-1)]; - String name=realPath+imageName; - - System.out.println(name);; - File file=new File(name); - if(file.isFile()){ - file.delete();//删除 - } - } - } - - if(flag!=0&&flag!=-1){ - return "redirect:/pages/food_second_category.html"; - } - } - } - } catch (Exception e) { - e.printStackTrace(); - return "redirect:/pages/uploadError.html"; - } - - return "redirect:/pages/uploadError.html"; - - }*/ - - /** - * - * @param categoryIds - * @return - */ - @RequestMapping("/deleteFoodCategory.do") - public @ResponseBody MapdeleteFoodCategory(@RequestParam Integer campusId,@RequestParam String categoryIds){ - Map map=new HashMap<>(); - - String[] categoryidsString=categoryIds.split(","); - - try { - Map paramMap=new HashMap(); - paramMap.put("campusId",campusId); - int flag=0; - - //渐次删除分类 - for (String categoryId:categoryidsString) { - if(categoryId!=null&&!categoryId.trim().equals("")){ - paramMap.put("categoryId",Integer.valueOf(categoryId)); - flag=foodService.deleteCategoryByPrimaryKey(paramMap); - } - } - - if (flag==-1||flag==0) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除失败"); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "删除成功"); - - } - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除失败"); - } - return map; - } - - /** - * 在pc端添加食品 - * @param myfile - * @param request - * @return - */ - @RequestMapping(value="/updateFoods.do") - public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletRequest request){ - try { - Long foodId=Long.valueOf(request.getParameter("foodId")); //获取食品id - Float price=Float.valueOf(request.getParameter("price")); //获取价格 - String name=request.getParameter("foodName"); //获取食品名称 - Float discountPrice=Float.valueOf(request.getParameter("discountPrice")); //获取折扣价 - Short status=Short.valueOf(request.getParameter("status")); //获取食品上架下架状态 - Short isDiscount=Short.valueOf(request.getParameter("is_discount")); //是否打折 - String foodFlag=request.getParameter("foodTag"); //食品标签 - Integer categoryId=Integer.valueOf(request.getParameter("categoyId")); //获取分类Id - Float primeCost=null; - - String temp1=request.getParameter("primeCost"); //获取成本价 - String temp2=request.getParameter("foodCount"); //获取食品数量 - Integer campusId=Integer.valueOf(request.getParameter("campusId")); //获取校区 - if(temp1!=null&&!temp1.trim().equals("")){ - primeCost=Float.valueOf(request.getParameter("primeCost")); - } - Integer foodCount=null; - if(temp2!=null&&!temp2.trim().equals("")){ - foodCount=Integer.valueOf(request.getParameter("foodCount")); - } - - Short isDefault=Short.valueOf(request.getParameter("default_special")); - String realPath = request.getSession().getServletContext().getRealPath("/"); - realPath=realPath.replace("SJFood", "MickeyImage"); - realPath=realPath.concat("\\food\\"); - System.out.println(realPath); //打印出服务器路径 - - List imageUrl=new ArrayList(); - for(MultipartFile file:myfile){ - if(file.isEmpty()){ - System.out.println("文件未上传"); - imageUrl.add(null); - }else{ - String contentType=file.getContentType(); - - if(contentType.startsWith("image")){ - String newFileName=new Date().getTime()+""+new Random().nextInt()+".jpg"; - FileUtils.copyInputStreamToFile(file.getInputStream(), new File(realPath, newFileName)); //写文件 - imageUrl.add(Constants.localIp+"/food/"+newFileName); - } - } - } - Food food=new Food(campusId,foodId, name, price, discountPrice, imageUrl.get(0), imageUrl.get(1), status,foodFlag, isDiscount, categoryId, primeCost); - - Map paramMap=new HashMap(); - paramMap.put("campusId",campusId); - paramMap.put("foodId", foodId); - Food orignFood=foodService.selectFoodByPrimaryKey(paramMap); //查看该食品是否存在 - int flag=0; - if (orignFood==null) { - //不存在即添加 - flag=foodService.insertFoodSelective(food); - //只有在增加食品的时候添加默认口味才有效 - if (flag!=-1&&flag!=0) { - if(isDefault==1&&foodCount!=null){ - //添加默认口味 - FoodSpecial foodSpecial=new FoodSpecial(campusId,foodId, "默认口味", foodCount); - foodSpecial.setSpecialId(1); - flag=foodService.addFoodSpecial(foodSpecial); - if(flag!=-1&&flag!=0){ - return "redirect:/pages/food.html"; - } - } - } - }else{ - //存在即更新 - flag=foodService.updateFoodByPrimaryKeySelective(food); - - //删除原食品主图片 - if(food.getImgUrl()!=null&&orignFood.getImgUrl()!=null){ - String[] temp=orignFood.getImgUrl().split("/"); - String imageName=temp[(temp.length-1)]; - - String name2=realPath+imageName; - - File file=new File(name2); - if(file.isFile()){ - file.delete();//删除 - } - } - - //删除原食品辅助图片 - if(food.getInfo()!=null&&orignFood.getInfo()!=null){ - String[] temp=orignFood.getInfo().split("/"); - String imageName=temp[(temp.length-1)]; - - String name2=realPath+imageName; - - File file=new File(name2); - if(file.isFile()){ - file.delete();//删除 - } - } - - if(flag!=-1&&flag!=0){ - return "redirect:/pages/food.html"; - } - } - - } catch (Exception e) { - e.printStackTrace(); - return "redirect:/pages/uploadError.html"; - } - return "redirect:/pages/uploadError.html"; - } - - /** - * 添加新食品 弃用 - * @param foodId,request - * @param name,request - * @param price,request - * @param discountPrice - * @param grade - * @param imgUrl - * @param info - * @param status - * @param foodCount - * @param foodFlag - * @param tag - * @param isDiscount - * @param categoryId - * @param primeCost - * @return - */ - /*@RequestMapping("/addNewFood") - public @ResponseBody Map addNewFood(@RequestParam Long foodId,@RequestParam String name, @RequestParam String price,String discountPrice,String grade, String imgUrl, String info, String status, - String foodCount, String foodFlag, String tag, String isDiscount, String categoryId, String primeCost){ - Map map=new HashMap(); - - try{ - Food food=new Food(foodId,name,price,discountPrice,grade, - imgUrl,info,status,foodCount,foodFlag,tag,isDiscount,categoryId, - primeCost); - - food.setSaleNumber(Long.valueOf("0")); - if((foodService.selectFoodByPrimaryKey(foodId))!=null){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "食品id重复,请更换食品id并做好记录"); - return map; - }else{ - if(foodService.insertFoodSelective(food)!=-1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "添加食品成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "添加食品失败"); - } - } - }catch(Exception exception){ - exception.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "添加食品失败"); - } - return map; - }*/ - - /*@RequestMapping(value="/getSpecial",method=RequestMethod.POST) - public @ResponseBody Map getFoodSpecialById(@RequestParam Long foodId){ - Map map=new HashMap(); - - try { - List foodSpecials=foodService.getFoodSpecial(foodId); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取成功!"); - map.put("specialList", foodSpecials); - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取失败"); - } - - return map; - }*/ - - @RequestMapping(value="/updateSpecialById") - public @ResponseBody Map updateSpecialById(@RequestParam Integer campusId,@RequestParam Long foodId,String speicalId1,String speicalId2,String - specialId3,String specialName1,String specialName2,String specialName3,Integer specialCount1,Integer specialCount2,Integer specialCount3, - boolean isDelete1,boolean isDelete2,boolean isDelete3){ - Map map=new HashMap(); - - //一次性更新多个食品口味的数量或者名字 - String[] specialIds={speicalId1,speicalId2,specialId3}; - String[] specialNames={specialName1,specialName2,specialName3}; - Integer[] specialCounts={specialCount1,specialCount2,specialCount3}; - boolean[] isDeletes={isDelete1,isDelete2,isDelete3}; - - try { - for(int i=0;i<3;i++){ - if(specialIds[i]!=null&&!specialIds[i].equals("")){ - FoodSpecial foodSpecial=new FoodSpecial(campusId,foodId, specialNames[i], specialCounts[i]); - foodSpecial.setSpecialId(Integer.valueOf(specialIds[i])); - if(isDeletes[i]){ - //删除口味 - foodService.deleteFoodSpecial(foodSpecial); - }else{ - //更新口味数量 - foodService.updateFoodSpecial(foodSpecial); - } - } - } - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "更新口味成功"); - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "更新口味失败"); - } - - return map; - } -} +package com.changyu.foryou.controller; + +import java.io.File; +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Random; + +import javax.servlet.http.HttpServletRequest; + +import org.apache.commons.io.FileUtils; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; +import org.springframework.web.multipart.MultipartFile; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.changyu.foryou.model.Food; +import com.changyu.foryou.model.FoodCategory; +import com.changyu.foryou.model.FoodComment; +import com.changyu.foryou.model.FoodSpecial; +import com.changyu.foryou.model.Order; +import com.changyu.foryou.model.ShortFood; +import com.changyu.foryou.service.FoodService; +import com.changyu.foryou.service.OrderService; +import com.changyu.foryou.tools.Constants; + +/** + * 食品控制类 + * @author 殿下 + *2014/12/16 + */ +@Controller +@RequestMapping("/service") +public class FoodController { + private FoodService foodService; + private OrderService orderService; + + protected static final Logger LOG = LoggerFactory.getLogger(FoodController.class); + + @Autowired + public void setOrderService(OrderService orderService) { + this.orderService = orderService; + } + + @Autowired + public void setFoodService(FoodService foodService) { + this.foodService = foodService; + } + + + /** + * 获取食品的分类,给手机移动端(一级分类) + * @param campusId 校区id + * @return + */ + @RequestMapping("/getCategory") + public @ResponseBody Map getFoodFirstCategory(@RequestParam Integer campusId,Integer page,Integer limit){ + Map map=new HashMap(); + try { + Map paramMap=new HashMap(); + paramMap.put("campusId", campusId); + if(limit!=null&&page!=null){ + paramMap.put("limit",limit); + paramMap.put("offset",limit*(page-1)); + } + + List foodCategories=foodService.getFirstCategory(paramMap); + if(foodCategories!=null){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取一级分类成功"); + map.put("foodCategory", foodCategories); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "还没有一级分类哦"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取一级分类失败"); + } + return map; + } + + /** + * 返回食品模糊查询 + * @param categoryId 参数可选 + * @param foodTag 参数可选 + * @param sortId 排序根据 0 综合排序,1,销量排序,2价格排序 + * @param page 显示第几页的数据 + * @return + */ + @RequestMapping("/selectFoods") + public @ResponseBody MapselectFoods(@RequestParam Integer campusId,String categoryId,String foodTag,Integer page,Integer limit,Integer sortId){ + Map map=new HashMap(); + try{ + List foodFlags=new ArrayList(); + List foods=new ArrayList(); + Map paramMap=new HashMap<>(); + paramMap.put("campusId",campusId); + + if(categoryId!=null&&categoryId.trim().equals("")){ + categoryId=null; + } + + if(page!=null&&limit!=null){ + paramMap.put("offset",(page-1)*limit); + paramMap.put("limit",limit); + } + + if(sortId==null){ + sortId=0; + } + paramMap.put("categoryId",categoryId); + paramMap.put("sortId",sortId); + if(foodTag!=null&&foodTag.trim().equals("")||foodTag==null){ + foodTag=null; //foodTag为空 + paramMap.put("foodTag", foodTag); + foods= foodService.selectFoods(paramMap); + } + else{ + + foodTag=foodTag.replace(","," ").replace(".", " ").replace(">", " ").replace("'", " ").trim(); + String[] Flags=foodTag.split(" "); + for (int i = 0; i < Flags.length; i++) { + if(!Flags[i].equals("")){ + foodFlags.add(Flags[i]); + } + } + + if(foodFlags.size()==1){ + paramMap.put("foodTag", foodFlags.get(0)); + foods= foodService.selectFoods(paramMap); + }else{ + paramMap.put("oneFlag",foodFlags.get(0)); + paramMap.put("twoFlag",foodFlags.get(1)); + foods= foodService.selectFoodsByTwoTags(paramMap); + } + } + + if(foods.size()!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取食品成功"); + map.put("foods", foods); + System.out.println(JSON.toJSONString(foods)); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "没有其他零食喽,亲"); + map.put("foods", foods); + } + }catch(Exception e){ + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "查询零食失败"); + } + return map; + } + + /** + * 根据食品id和校区获取某个零食 + * @param foodId + * @param campusId + * @return + */ + @RequestMapping("/getFoodById") + public @ResponseBody MapselectFoods(@RequestParam Long foodId,@RequestParam Integer campusId){ + Map map=new HashMap(); + try{ + DecimalFormat df = new DecimalFormat("#.0"); + + Map paramMap=new HashMap<>(); + paramMap.put("foodId", foodId); + paramMap.put("campusId",campusId); + + Food food= foodService.selectFoodByPrimaryKey(paramMap); + //List foodSpecials=foodService.getFoodSpecial(paramMap); + + if(food!=null){ + Float gradeFloat=foodService.getAvageGrade(paramMap); + if(gradeFloat==null){ + food.setGrade(0f); + }else{ + food.setGrade(Float.parseFloat(df.format(gradeFloat))); + } + + food.setCommentNumber(foodService.getCommentCountsById(paramMap)); + //food.setFoodSpecial(foodSpecials); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取食品成功"); + map.put("food", food); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "没有该零食"); + } + }catch(Exception e){ + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取零食失败"); + } + return map; + } + + + + /** + * 删除食品 + * @param foodId,campusId + * @return + */ + @RequestMapping("deleteFood") + public @ResponseBody Map deleteFood(@RequestParam String foodId,@RequestParam Integer campusId){ + Map map=new HashMap(); + + try { + Map paramMap =new HashMap<>(); + paramMap.put("campusId",campusId); + + int status=0; + String[] foodIdString=foodId.split(","); + //一次删除多个零食 + for(String foodsString:foodIdString){ + paramMap.put("foodId",Long.valueOf(foodsString)); + status=foodService.deleteFoodByPrimaryKey(paramMap); + if(status==0||status==-1){ + break; + } + } + + if(status!=-1){ + if(status!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "删除零食成功!"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "有不存在零食,无法删除!"); + } + }else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除零食失败!"); + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除零食失败!"); + } + + return map; + } + + /** + * 获取某一食品的评论 + * @param foodId + * @param page ,显示第几页 + * @param limit,当页显示数目 + * @return + */ + @RequestMapping("/getCommentsByFoodId") + public @ResponseBody Map getCommentsByFoodId(@RequestParam Integer campusId,@RequestParam Long foodId,Integer limit,Integer page){ + Map map=new HashMap(); + + try { + Map paramMap=new HashMap<>(); + paramMap.put("foodId", foodId); + paramMap.put("campusId",campusId); + + if(page!=null&limit!=null){ + paramMap.put("offset",(page-1)*limit); + paramMap.put("limit",limit); + } + + ListfoodComments=foodService.getCommentInfoById(paramMap); + JSONArray jsonArray=JSON.parseArray(JSON.toJSONStringWithDateFormat(foodComments, "yyyy-MM-dd")); + if(foodComments.size()!=0){ + map.put("foodComments",jsonArray); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取评论成功!"); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂时还没有评论哦,亲!"); + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取评论失败!"); + } + return map; + } + + /** + * 获取所有的评论 + * @param campusId + * @param limit + * @param offset + * @param sort + * @param order + * @param search + * @return + */ + @RequestMapping("/getAllComments") + public @ResponseBody Map getAllComments(@RequestParam Integer campusId,Integer limit,Integer offset,String sort,String order,String search){ + Map map = new HashMap(); + + Map paramMap=new HashMap<>(); + if(sort!=null&&sort.equals("foodId")){ + sort="food_id"; + } + paramMap.put("limit", limit); + paramMap.put("offset",offset); + paramMap.put("sort", sort); + paramMap.put("order",order); + paramMap.put("search",search); + paramMap.put("campusId",campusId); + + JSONArray json=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(foodService.getAllComments(paramMap), "yyyy-MM-dd")); + map.put("total", foodService.getFoodCommentCount(paramMap)); + map.put("rows", json); + return map; + } + /** + * 获取所有的食品 + * @return + */ + @RequestMapping("/getAllFoods") + public @ResponseBody List getAllFoods(@RequestParam Integer campusId){ + List foods =new ArrayList(); + + try { + Map paramMap=new HashMap(); + paramMap.put("campusId",campusId); + foods=foodService.getAllFoods(paramMap); + } catch (Exception e) { + e.getStackTrace(); + } + + return foods; + } + + /** + * 获取食品 的一级分类 + * @return + */ + /*@RequestMapping("/getAllFoodFristCategorys") + public @ResponseBody List getAllFoodFirstCategorys(){ + List foodCategories =new ArrayList(); + + try { + foodCategories=foodService.getAllFoodFirstCategories(); + } catch (Exception e) { + e.getStackTrace(); + } + + return foodCategories; + }*/ + + /** + * 获取食品的二级分类 + * @return + */ + /*@RequestMapping("/getAllFoodSecondCategorys") + public @ResponseBody List getAllFoodSecondCategorys(){ + List foodCategories =new ArrayList(); + + try { + foodCategories=foodService.getAllFoodSecondCategories(); + } catch (Exception e) { + e.getStackTrace(); + } + + return foodCategories; + }*/ + + /** + * 添加食品口味 弃用 + * @param campusId + * @param foodId + * @param specialName + * @param campusId + * @param specialCount + * @return + */ + @RequestMapping("/addFoodSpecial") + public @ResponseBody Map addFoodSpecial(@RequestParam Long foodId,@RequestParam Integer campusId,@RequestParam String specialName,@RequestParam Integer specialCount){ + Map map=new HashMap(); + FoodSpecial foodSpecial=null; + int flag=0; + + try { + Map paramMap=new HashMap(); + paramMap.put("campusId",campusId); + paramMap.put("foodId",foodId); + + if(foodService.getSpecialCount(paramMap)>=3){ + map.put(Constants.STATUS,Constants.FAILURE); + map.put(Constants.MESSAGE, "食品口味种类已饱和,不可再添加!"); + return map; + } + + foodSpecial=new FoodSpecial(campusId,foodId,specialName,specialCount); + Integer max=foodService.getSpecialMax(paramMap); + + if(max!=null){ + foodSpecial.setSpecialId(max+1); + }else{ + foodSpecial.setSpecialId(0); + } + flag=foodService.addFoodSpecial(foodSpecial); + + if(flag!=0&&flag!=-1){ + map.put(Constants.STATUS,Constants.SUCCESS); + map.put(Constants.MESSAGE, "添加食品口味成功!"); + }else{ + map.put(Constants.STATUS,Constants.FAILURE); + map.put(Constants.MESSAGE, "添加食品口味失败!"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS,Constants.FAILURE); + map.put(Constants.MESSAGE, "添加食品口味失败!"); + } + + return map; + } + + /** + * 生成订单评论 + * @param campusId + * @param phoneId + * @param grade + * @param comment + * @param foodId + * @return + */ + @RequestMapping(value="/creatOrderComment") + public @ResponseBody Map createOrderComment(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam Long orderId,@RequestParam Short grade,String comment,@RequestParam Long foodId){ + Map map=new HashMap(); + + try { + Order order=orderService.selectPersonOrder(phoneId,orderId); //查询数据库看是否有订单存在,下了单才可以评论 + if(order==null){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "没有评论权限!"); + }else{ + FoodComment foodComment=new FoodComment(); + foodComment.setComment(comment); + foodComment.setFoodId(foodId); + foodComment.setDate(Calendar.getInstance().getTime()); + foodComment.setGrade(grade); + foodComment.setPhone(phoneId); + foodComment.setTag((short)1); + foodComment.setCampusId(campusId); + + Integer flag=foodService.insertFoodComment(foodComment); + if(flag==1){ + orderService.updateOrderRemarked(phoneId,orderId); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "添加评论成功!"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加评论失败!"); + } + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加评论失败!"); + } + + return map; + } + + /** + * 删除食品评价 + * @param foodId + * @param campusId + * @param date + * @param grade + * @return + */ + @RequestMapping(value="deleteFoodCommentById") + public @ResponseBody Integer deleteFoodComment(@RequestParam Long foodId,@RequestParam Integer campusId,@RequestParam String date,@RequestParam Integer grade){ + try { + Map paramMap=new HashMap(); + paramMap.put("foodId", foodId); + paramMap.put("campusId",campusId); + paramMap.put("date",date); + paramMap.put("grade",grade); + int flag=foodService.deleteFoodCommentById(paramMap); + if (flag==-1) { + return 0; + } + } catch (Exception e) { + e.printStackTrace(); + return 0; + } + return 1; + } + + /** + * 获取打折商品 + * @param page,campusId + * @return + */ + @RequestMapping(value="/getFoodListDiscount") + public @ResponseBody Map getFoodListDiscount(@RequestParam Integer campusId,Integer limit,Integer page){ + Map map=new HashMap(); + + try { + Map paramMap=new HashMap<>(); + paramMap.put("campusId", campusId); + + if(limit!=null&&page!=null){ + paramMap.put("offset", (page-1)*limit); + paramMap.put("limit",limit); + } + Listfoodlist=foodService.getFoodListDiscount(paramMap); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取数据成功!"); + map.put("foods", foodlist); + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取食物列表失败!"); + } + + return map; + } + + /** + * 获取销量好的食品 + * @param page,limit,campusId + * @return + */ + @RequestMapping(value="/getFoodListWelcome") + public @ResponseBody Map getFoodListWelcome(@RequestParam Integer campusId,Integer limit,Integer page){ + Map map=new HashMap(); + + try { + Map paramMap=new HashMap<>(); + paramMap.put("campusId", campusId); + + if(limit!=null&&page!=null){ + paramMap.put("offset", (page-1)*limit); + paramMap.put("limit",limit); + } + + Listfoodlist=foodService.getFoodListWelcome(paramMap); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取数据成功!"); + map.put("foods", foodlist); + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取食物列表失败!"); + } + + return map; + } + + /** + * 获取新品 + * @param limit,page,campusId + * @return + */ + @RequestMapping(value="/getFoodListFresh") + public @ResponseBody Map getFoodListFresh(Integer limit,@RequestParam Integer campusId,Integer page){ + Map map=new HashMap(); + + try { + Map paramMap=new HashMap<>(); + paramMap.put("campusId", campusId); + + if(limit!=null&&page!=null){ + paramMap.put("offset", (page-1)*limit); + paramMap.put("limit",limit); + } + + Listfoodlist=foodService.getFoodListFresh(paramMap); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取数据成功!"); + map.put("foods", foodlist); + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取食物列表失败!"); + } + + return map; + } + + /** + * 添加分类 + * @param categoryId + * @param categoryName + * @param status 0添加,1更新 + * @param campusId 校区id + * @return + */ + @RequestMapping(value="updateFoodCategory") + public @ResponseBody Map updateFoodFristCategory(@RequestParam Integer campusId,Integer categoryId,@RequestParam String categoryName,Integer status){ + Map map=new HashMap(); + + try { + FoodCategory foodCategory=new FoodCategory(); + foodCategory.setCategoryId(categoryId); + foodCategory.setCategory(categoryName); + foodCategory.setTag((short)1); + foodCategory.setParentId(0); + foodCategory.setCampusId(campusId); + + Map paramMap=new HashMap(); + paramMap.put("categoryId",categoryId); + paramMap.put("campusId",campusId); + int flag=0; + if(categoryId!=null){ + //查询是否已存在该分类 + FoodCategory foodCategory2=foodService.selectCategoryByPrimaryKey(paramMap); + if(foodCategory2==null){ + flag=foodService.insertCategorySelective(foodCategory); + }else{ + //id已存在 + if(status==0){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE,"id已存在,不能添加"); + return map; + }else{ + flag=foodService.updateCategoryByPrimaryKeySelective(foodCategory); //更新该分类 + } + } + }else{ //新增商品 + flag=foodService.insertCategorySelective(foodCategory); + } + if(flag==0||flag==-1){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "提交失败"); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "提交成功"); + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "提交失败"); + } + + return map; + } + + //弃用 + /* + @RequestMapping("/updateFoodSecondCategory") + public String updateFoodSecondCategory(@RequestParam MultipartFile myfile, HttpServletRequest request)throws IOException{ + FoodCategory foodCategory=new FoodCategory(); + int flag=0; + String categoryId=request.getParameter("categoryId"); + String categoryName=request.getParameter("categoryName"); + String parentId=request.getParameter("parentId"); + + try { + if(myfile.isEmpty()){ + System.out.println("文件未上传"); + foodCategory.setCategoryId(Integer.valueOf(categoryId)); + foodCategory.setParentId(Integer.valueOf(parentId)); + foodCategory.setCategory(categoryName); + + flag=foodService.updateCategoryByPrimaryKeySelective(foodCategory); + return "redirect:/pages/food_second_category.html"; + }else{ + String contentType=myfile.getContentType(); + + if(contentType.startsWith("image")){ + String realPath = request.getSession().getServletContext().getRealPath("/"); + + realPath=realPath.replace("SJFood", "MickeyImage"); + realPath=realPath.concat("\\foodcategory\\"); //获取服务器图片路径 + + System.out.println(realPath); + String newFileName=new Date().getTime()+""+new Random().nextInt()+".jpg"; //重新设置图片名字 + FileUtils.copyInputStreamToFile(myfile.getInputStream(), new File(realPath, newFileName)); //将文件上传到服务器 + + String imageUrl=Constants.localIp+"/foodcategory/"+newFileName; + foodCategory.setImgUrl(imageUrl); + foodCategory.setCategoryId(Integer.valueOf(categoryId)); + foodCategory.setParentId(Integer.valueOf(parentId)); + foodCategory.setCategory(categoryName); + foodCategory.setTag((short)1); + + FoodCategory foodCategory2=foodService.selectCategoryByPrimaryKey(foodCategory.getCategoryId()); + if(foodCategory2==null){ + flag=foodService.insertCategorySelective(foodCategory); //不存在即添加 + } + else { + flag=foodService.updateCategoryByPrimaryKeySelective(foodCategory); //存在即更新 + + //删除原来的食品分类的图片 + if(foodCategory2.getImgUrl()!=null&&foodCategory.getImgUrl()!=null){ + String[] temp=foodCategory2.getImgUrl().split("/"); + + String imageName=temp[(temp.length-1)]; + String name=realPath+imageName; + + System.out.println(name);; + File file=new File(name); + if(file.isFile()){ + file.delete();//删除 + } + } + } + + if(flag!=0&&flag!=-1){ + return "redirect:/pages/food_second_category.html"; + } + } + } + } catch (Exception e) { + e.printStackTrace(); + return "redirect:/pages/uploadError.html"; + } + + return "redirect:/pages/uploadError.html"; + + }*/ + + /** + * + * @param categoryIds + * @return + */ + @RequestMapping("/deleteFoodCategory.do") + public @ResponseBody MapdeleteFoodCategory(@RequestParam Integer campusId,@RequestParam String categoryIds){ + Map map=new HashMap<>(); + + String[] categoryidsString=categoryIds.split(","); + + try { + Map paramMap=new HashMap(); + paramMap.put("campusId",campusId); + int flag=0; + + //渐次删除分类 + for (String categoryId:categoryidsString) { + if(categoryId!=null&&!categoryId.trim().equals("")){ + paramMap.put("categoryId",Integer.valueOf(categoryId)); + flag=foodService.deleteCategoryByPrimaryKey(paramMap); + } + } + + if (flag==-1||flag==0) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除失败"); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "删除成功"); + + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除失败"); + } + return map; + } + + /** + * 在pc端添加食品 + * @param myfile + * @param request + * @return + */ + @RequestMapping(value="/updateFoods.do") + public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletRequest request){ + try { + Long foodId=Long.valueOf(request.getParameter("foodId")); //获取食品id + Float price=Float.valueOf(request.getParameter("price")); //获取价格 + String name=request.getParameter("foodName"); //获取食品名称 + Float discountPrice=Float.valueOf(request.getParameter("discountPrice")); //获取折扣价 + Short status=Short.valueOf(request.getParameter("status")); //获取食品上架下架状态 + Short isDiscount=Short.valueOf(request.getParameter("is_discount")); //是否打折 + String foodFlag=request.getParameter("foodTag"); //食品标签 + Integer categoryId=Integer.valueOf(request.getParameter("categoyId")); //获取分类Id + Float primeCost=null; + + String temp1=request.getParameter("primeCost"); //获取成本价 + String temp2=request.getParameter("foodCount"); //获取食品数量 + Integer campusId=Integer.valueOf(request.getParameter("campusId")); //获取校区 + if(temp1!=null&&!temp1.trim().equals("")){ + primeCost=Float.valueOf(request.getParameter("primeCost")); + } + Integer foodCount=null; + if(temp2!=null&&!temp2.trim().equals("")){ + foodCount=Integer.valueOf(request.getParameter("foodCount")); + } + + Short isDefault=Short.valueOf(request.getParameter("default_special")); + String realPath = request.getSession().getServletContext().getRealPath("/"); + realPath=realPath.replace("SJFood", "MickeyImage"); + realPath=realPath.concat("\\food\\"); + System.out.println(realPath); //打印出服务器路径 + + List imageUrl=new ArrayList(); + for(MultipartFile file:myfile){ + if(file.isEmpty()){ + System.out.println("文件未上传"); + imageUrl.add(null); + }else{ + String contentType=file.getContentType(); + + if(contentType.startsWith("image")){ + String newFileName=new Date().getTime()+""+new Random().nextInt()+".jpg"; + FileUtils.copyInputStreamToFile(file.getInputStream(), new File(realPath, newFileName)); //写文件 + imageUrl.add(Constants.localIp+"/food/"+newFileName); + } + } + } + Food food=new Food(campusId,foodId, name, price, discountPrice, imageUrl.get(0), imageUrl.get(1), status,foodFlag, isDiscount, categoryId, primeCost); + + Map paramMap=new HashMap(); + paramMap.put("campusId",campusId); + paramMap.put("foodId", foodId); + Food orignFood=foodService.selectFoodByPrimaryKey(paramMap); //查看该食品是否存在 + int flag=0; + if (orignFood==null) { + //不存在即添加 + flag=foodService.insertFoodSelective(food); + //只有在增加食品的时候添加默认口味才有效 + if (flag!=-1&&flag!=0) { + if(isDefault==1&&foodCount!=null){ + //添加默认口味 + FoodSpecial foodSpecial=new FoodSpecial(campusId,foodId, "默认口味", foodCount); + foodSpecial.setSpecialId(1); + flag=foodService.addFoodSpecial(foodSpecial); + if(flag!=-1&&flag!=0){ + return "redirect:/pages/food.html"; + } + } + } + }else{ + //存在即更新 + flag=foodService.updateFoodByPrimaryKeySelective(food); + + //删除原食品主图片 + if(food.getImgUrl()!=null&&orignFood.getImgUrl()!=null){ + String[] temp=orignFood.getImgUrl().split("/"); + String imageName=temp[(temp.length-1)]; + + String name2=realPath+imageName; + + File file=new File(name2); + if(file.isFile()){ + file.delete();//删除 + } + } + + //删除原食品辅助图片 + if(food.getInfo()!=null&&orignFood.getInfo()!=null){ + String[] temp=orignFood.getInfo().split("/"); + String imageName=temp[(temp.length-1)]; + + String name2=realPath+imageName; + + File file=new File(name2); + if(file.isFile()){ + file.delete();//删除 + } + } + + if(flag!=-1&&flag!=0){ + return "redirect:/pages/food.html"; + } + } + + } catch (Exception e) { + e.printStackTrace(); + return "redirect:/pages/uploadError.html"; + } + return "redirect:/pages/uploadError.html"; + } + + /** + * 添加新食品 弃用 + * @param foodId,request + * @param name,request + * @param price,request + * @param discountPrice + * @param grade + * @param imgUrl + * @param info + * @param status + * @param foodCount + * @param foodFlag + * @param tag + * @param isDiscount + * @param categoryId + * @param primeCost + * @return + */ + /*@RequestMapping("/addNewFood") + public @ResponseBody Map addNewFood(@RequestParam Long foodId,@RequestParam String name, @RequestParam String price,String discountPrice,String grade, String imgUrl, String info, String status, + String foodCount, String foodFlag, String tag, String isDiscount, String categoryId, String primeCost){ + Map map=new HashMap(); + + try{ + Food food=new Food(foodId,name,price,discountPrice,grade, + imgUrl,info,status,foodCount,foodFlag,tag,isDiscount,categoryId, + primeCost); + + food.setSaleNumber(Long.valueOf("0")); + if((foodService.selectFoodByPrimaryKey(foodId))!=null){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "食品id重复,请更换食品id并做好记录"); + return map; + }else{ + if(foodService.insertFoodSelective(food)!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "添加食品成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加食品失败"); + } + } + }catch(Exception exception){ + exception.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加食品失败"); + } + return map; + }*/ + + /*@RequestMapping(value="/getSpecial",method=RequestMethod.POST) + public @ResponseBody Map getFoodSpecialById(@RequestParam Long foodId){ + Map map=new HashMap(); + + try { + List foodSpecials=foodService.getFoodSpecial(foodId); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取成功!"); + map.put("specialList", foodSpecials); + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取失败"); + } + + return map; + }*/ + + /** + * 弃用,不再有口味 + * @param campusId + * @param foodId + * @param speicalId1 + * @param speicalId2 + * @param specialId3 + * @param specialName1 + * @param specialName2 + * @param specialName3 + * @param specialCount1 + * @param specialCount2 + * @param specialCount3 + * @param isDelete1 + * @param isDelete2 + * @param isDelete3 + * @return + */ + @RequestMapping(value="/updateSpecialById") + public @ResponseBody Map updateSpecialById(@RequestParam Integer campusId,@RequestParam Long foodId,String speicalId1,String speicalId2,String + specialId3,String specialName1,String specialName2,String specialName3,Integer specialCount1,Integer specialCount2,Integer specialCount3, + boolean isDelete1,boolean isDelete2,boolean isDelete3){ + Map map=new HashMap(); + + //一次性更新多个食品口味的数量或者名字 + String[] specialIds={speicalId1,speicalId2,specialId3}; + String[] specialNames={specialName1,specialName2,specialName3}; + Integer[] specialCounts={specialCount1,specialCount2,specialCount3}; + boolean[] isDeletes={isDelete1,isDelete2,isDelete3}; + + try { + for(int i=0;i<3;i++){ + if(specialIds[i]!=null&&!specialIds[i].equals("")){ + FoodSpecial foodSpecial=new FoodSpecial(campusId,foodId, specialNames[i], specialCounts[i]); + foodSpecial.setSpecialId(Integer.valueOf(specialIds[i])); + if(isDeletes[i]){ + //删除口味 + foodService.deleteFoodSpecial(foodSpecial); + }else{ + //更新口味数量 + foodService.updateFoodSpecial(foodSpecial); + } + } + } + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "更新口味成功"); + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "更新口味失败"); + } + + return map; + } +} diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index ebe9b58..6ba51c4 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -1,833 +1,824 @@ -package com.changyu.foryou.controller; - -import java.text.DecimalFormat; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.ResponseBody; - -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; -import com.changyu.foryou.model.CartGood; -import com.changyu.foryou.model.DeliverChildOrder; -import com.changyu.foryou.model.DeliverOrder; -import com.changyu.foryou.model.Order; -import com.changyu.foryou.model.PCOrder; -import com.changyu.foryou.model.SmallOrder; -import com.changyu.foryou.model.SuperAdminOrder; -import com.changyu.foryou.model.TogetherOrder; -import com.changyu.foryou.service.FoodService; -import com.changyu.foryou.service.OrderService; -import com.changyu.foryou.service.PushService; -import com.changyu.foryou.service.UserService; -import com.changyu.foryou.tools.Constants; - - -/** - * 处理订单控制器 - * @author 殿下 - * - */ -@Controller -@RequestMapping("/order") -public class OrderController { - private OrderService orderService; - private UserService userService; - private FoodService foodService; - - private PushService pushService; - - public PushService getPushService() { - return pushService; - } - - @Autowired - public void setPushService(PushService pushService) { - this.pushService = pushService; - } - - public UserService getUserServce() { - return userService; - } - - @Autowired - public void setUserServce(UserService userService) { - this.userService = userService; - } - - public FoodService getFoodService() { - return foodService; - } - - @Autowired - public void setFoodService(FoodService foodService) { - this.foodService = foodService; - } - - protected static final Logger LOG = LoggerFactory.getLogger(OrderController.class); - - public OrderService getOrderService() { - return orderService; - } - - @Autowired - public void setOrderService(OrderService orderService) { - this.orderService = orderService; - } - - - /** - * 生成购物车订单 - * @param phoneId - * @param foodId - * @param foodCount - * @param foodSpecial - * @return - */ - @RequestMapping("/createOrder") - public @ResponseBody Map createOrder(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam Long foodId, @RequestParam Integer foodCount,Integer foodSpecial){ - Map map=new HashMap(); - - try { - Order order=new Order(campusId,phoneId,foodId,foodCount,foodSpecial); - List oldOrders= orderService.selectOrder(order); - - //待优化。。。。。。。将delete和insert改为一次操作 - if(oldOrders.size()!=0){ - order.setOrderCount(foodCount+oldOrders.get(0).getOrderCount()); - orderService.deleteCartGood(order); - } - int flag=orderService.insertSelectiveOrder(order); - - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "生成订单成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "生成订单失败"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "生成订单失败"); - } - - return map; - } - - - /** - * 获取下达的所有订单 - * @param phoneId,status - * @return - */ - @RequestMapping("/getOrderInMine") - public @ResponseBody Map getOrderInMine(@RequestParam String phoneId,Short status,Integer page,Integer limit){ - Map map=new HashMap(); - List togetherOrdersList=new ArrayList(); - - try { - Map paramMap=new HashMap(); - paramMap.put("phoneId",phoneId); - paramMap.put("status", status); - - if(limit!=null&&page!=null){ - paramMap.put("limit",limit); - paramMap.put("offset",(page-1)*limit); - } - List togetherIds=orderService.getTogetherId(paramMap); - - System.out.println(JSON.toJSONString(togetherIds)); - - if(togetherIds.size()!=0){ - for(String togetherId:togetherIds){ - TogetherOrder togetherOrder=new TogetherOrder(); //一单 - togetherOrder.setTogetherId(togetherId); - - paramMap.put("togetherId", togetherId); - List orderList=orderService.getOrderListInMine(paramMap); //一单里面的小订单 - togetherOrder.setSmallOrders(orderList); - togetherOrder.setStatus(orderList.get(0).getStatus()); - togetherOrder.setTogetherDate(orderList.get(0).getTogetherDate()); - togetherOrdersList.add(togetherOrder); - } - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取订单成功"); - map.put("orderList", JSON.parse(JSON.toJSONStringWithDateFormat(togetherOrdersList, "yyyy-MM-dd"))); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无订单"); - } - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败"); - } - return map; - } - - /** - * 弃用 - * 获取下达的代发货订单 - * @param phoneId - * @return - */ - @RequestMapping("/getOrderInMineWait2Deliver") - public @ResponseBody Map getOrderInMineWait2Deliver(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderListInMineWait2Deliver(phoneId); - if(orderList.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取代发货订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无代发货订单"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取代发货订单失败"); - } - return map; - } - - /** - * 弃用 - * 获取下达的正在配送订单 - * @param phoneId - * @return - */ - @RequestMapping("/getOrderInMineDeliver") - public @ResponseBody Map getOrderInMineDeliver(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderListInMineDeliver(phoneId); - if(orderList.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取正在配送订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无订单配送中"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取配送订单失败"); - } - return map; - } - - /** - * 弃用 - * 获取完成订单 - * @param phoneId - * @return - */ - @RequestMapping("/getOrderInMineFinish") - public @ResponseBody Map getOrderInMineFinish(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderListInMineFinish(phoneId); - if(orderList.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取完成订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无完成订单"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取完成订单失败"); - } - return map; - } - - - /** - * 获取购物车里面的收藏订单(未完成订单) - * @param phoneId 手机号 - * @return - */ - @RequestMapping("/getUserOrder") - public @ResponseBody Map getUserOrder(@RequestParam String phoneId,@RequestParam Integer campusId,Integer limit ,Integer page){ - Map map=new HashMap(); - - try { - Map paramMap=new HashMap(); - paramMap.put("phoneId",phoneId); - paramMap.put("campusId", campusId); - - if(limit != null && page != null){ - paramMap.put("limit",limit); - paramMap.put("page", page); - } - List orderList=orderService.getOrderList(paramMap); - if(orderList!=null&&orderList.size()!=0){ - for(CartGood cartGood:orderList){ - if(cartGood.getIsDiscount()!=0){ - cartGood.setDiscountPrice(cartGood.getDiscountPrice()); //获取折扣价 - } - //Map paramMap=new HashMap(); - paramMap.put("foodId", cartGood.getFoodId()); - paramMap.put("foodSpeical",cartGood.getFoodSpecial()); - paramMap.put("campusId", campusId); - - cartGood.setSpecialName(foodService.getSpecialName(paramMap)); //获取食品口味名称 - cartGood.setFoodCount(foodService.getFoodSpecialCount(paramMap)); //获取该口味的数量 - } - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取购物车订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "购物车里暂时还没有订单哦,亲"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取购物车订单失败"); - } - - return map; - } - - /** - * 删除购物车中的某一订单 - * @param orderId - * @return - */ - @RequestMapping("/deleteUserOrder") - public @ResponseBody Map deleteUserOrder(@RequestParam Long orderId,@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - int flag=orderService.deleteUserOrder(orderId,phoneId); - if(flag!=-1&&flag !=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "删除订单成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - } - - return map; - } - - - /** - * 删除多条订单,订单号用逗号隔开 - * @param orderId - * @param phoneId - * @return - */ - @RequestMapping("/deleteAllUserOrder") - public @ResponseBody Map deleteAllUserOrder(@RequestParam String orderId,@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - int flag=0; - String[] orderIdStrings=orderId.split(","); - for(String oneOrderId:orderIdStrings){ - if(oneOrderId!=null&&!oneOrderId.trim().equals("")){ - flag=orderService.deleteUserOrder(Long.valueOf(oneOrderId),phoneId); - - if(flag==-1||flag==0){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - break; - } - } - } - - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "删除订单成功"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - } - - return map; - } - - /** - * 编辑订单的个数 - * @param orderId 订单号 - * @param orderCount 订单数 - * @return - */ - @RequestMapping("/editUserOrder") - public @ResponseBody Map editUserOrder(@RequestParam Long orderId,@RequestParam String phoneId,@RequestParam Integer orderCount){ - Map map=new HashMap(); - - try { - int flag=orderService.editUserOrder(orderId,phoneId,orderCount); - if(flag!=0&&flag!=-1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "编辑订单成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "编辑订单失败"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "编辑订单失败"); - } - return map; - } - - - /** - * 获取成功订单 - * @param phoneId 用户手机号 - * @return - */ - @RequestMapping("/getUserSuccessOrder") - public @ResponseBody Map getUserSuccessOrder(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderSuccessList(phoneId); - if(orderList!=null&&orderList.size()!=0){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂时还没有订单哦,亲"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败"); - } - - return map; - } - - /** - * 改变订单至下单状态 - * @param phoneId - * @param orderId - * @param message 留言 - * @param reserveTime 预约送达时间 - * @return - */ - @RequestMapping("/orderToBuy") - public @ResponseBody Map changeOrderStatus2Buy(@RequestParam String phoneId,@RequestParam String orderId,@RequestParam String rank,String reserveTime,String message){ - Map map=new HashMap(); - - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "暑期间米奇暂停运营,非常抱歉,亲,下学期再见喽。"); - /*try { - Calendar calendar=Calendar.getInstance(); - //判断是否超出营业时间,营业时间为9:00--21:30 - if(calendar.get(Calendar.HOUR_OF_DAY)>22||(calendar.get(Calendar.HOUR_OF_DAY)>=21&&calendar.get(Calendar.MINUTE)>30)||calendar.get(Calendar.HOUR_OF_DAY)<9){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "米奇的营业时间为9:00--21:30,欢迎下次光顾。"); - return map; - } - - - String[] orderString=orderId.split(","); - int flag=0; - String togetherId=phoneId+String.valueOf(new Date().getTime()); - - //boolean tag=true; - for(String id:orderString){ - //这里做写入单价操作,还没有写!!! - - flag=orderService.changeOrderStatus2Buy(phoneId,id,togetherId,rank,reserveTime,message); - - //更新库存和销量 - Order order=orderService.selectOneOrder(phoneId,id); //获取该笔订单的消息 - - foodService.changeFoodCount(order.getFoodId(),order.getFoodSpecial(),order.getOrderCount()); //增加销量,减少存货 - - if(flag==0||flag==-1){ - break; - } - } - - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); - - //开启线程去访问极光推送 - new Thread(new Runnable() { - - @Override - public void run() { - //向超级管理员推送,让其分发订单 - - //推送 - //pushService.sendPushByTag("0", "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); - - Map paramterMap=new HashMap(); - List superPhones=userService.getAllSuperAdminPhone(paramterMap); - for(String phone:superPhones){ - - //推送 - pushService.sendPush(phone, "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); - } - } - }).start(); - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); - } - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); - }*/ - return map; - } - - /** - * 改变订单至配送状态 - * @param phoneId - * @param orderId - * @return - */ - @RequestMapping("/orderToDeliver") - public @ResponseBody Map changeOrderStatus2Deliver(@RequestParam String phoneId,@RequestParam final String togetherId){ - Map map=new HashMap(); - - try { - int flag=orderService.changeOrderStatus2Deliver(phoneId,togetherId); - - if(flag!=-1&&flag!=0){ - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "正在配送中!"); - - //开启线程访问服务器进行推送 - new Thread(new Runnable() { - - @Override - public void run() { - //推送 - String userPhone=userService.getUserPhone(togetherId); - System.out.println(userPhone); - pushService.sendPush(userPhone, "您有一笔订单正在配送中,请稍候。感谢您对米奇零点的支持", 1); - - } - }).start(); - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击配送失败,请重试"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击配送失败,请重试!"); - } - return map; - } - - /** - * 修改订单状态至完成 - * @param phoneId - * @param togetherId - * @return - */ - @RequestMapping("/orderToFinish") - public @ResponseBody Map changeOrderStatus2Finish(@RequestParam String phoneId,@RequestParam String togetherId){ - Map map=new HashMap(); - try { - int flag=orderService.changeOrderStatus2Finish(phoneId,togetherId); - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "订单完成,谢谢您的惠顾!"); - - final String userPhone=userService.getUserPhone(togetherId); - - new Thread(new Runnable() { - - @Override - public void run() { - //推送 - pushService.sendPush(userPhone, "您有一笔订单已完成交易,赶快去评价吧!米奇零点欢迎您下次惠顾", 1); - - } - }).start(); - - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击完成订单失败,请重试"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击完成订单失败,请重试"); - } - return map; - } - - /** - * 超级管理员获取待发货单信息 - * @param isSelected - * @return - */ - @RequestMapping("/superAdminGetOrder") - public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected){ - Map map=new HashMap(); - try { - List orders=orderService.superAdminGetOrder(isSelected); - - for(SuperAdminOrder superAdminOrder:orders){ - String togetherId=superAdminOrder.getTogetherId(); - - List deliverChildOrders=orderService.getDeliverChildOrders(togetherId); - Float priceFloat=0f; - - //获取该笔订单总价 - for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ - if(deliverChildOrder.getIsDiscount()==0){ - priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); - }else{ - priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); - } - } - superAdminOrder.setPrice(priceFloat); - } - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取订单成功!"); - map.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(orders, "yyyy-MM-dd"))); - } catch (Exception e) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败!"); - } - - return map; - } - - /** - * 给某一订单设置配送员 - * @param togetherId - * @param adminPhone - * @return - */ - @RequestMapping("/setDeliverAdmin") - public @ResponseBody Map setDeliverAdmin(@RequestParam String togetherId,@RequestParam final String adminPhone){ - Map map=new HashMap(); - try { - int flag=orderService.setDeliverAdmin(togetherId,adminPhone); //设置配送员 - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "设置配送员成功!"); - - new Thread(new Runnable() { - - public void run() { - //推送 - pushService.sendPush(adminPhone, "米奇零点提醒您,一笔新订单已达到,请及时配送,辛苦您了。", 1); - - } - }).start(); - - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "设置配送员失败!"); - } - } catch (Exception e) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "设置配送员失败!"); - } - - return map; - } - - /** - * - * 配送员获取配送订单 - * @param phoneId - * @return - */ - @RequestMapping("/DeliverAdminGetOrder") - public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ - Map map=new HashMap(); - try { - //获取一笔订单列表 - List deliverOrders=orderService.deliverGetOrder(phoneId); - - for(DeliverOrder deliverOrder:deliverOrders){ - String togetherId=deliverOrder.getTogetherId(); - //获取订单食品集 - List deliverChildOrders=orderService.getDeliverChildOrders(togetherId); - Float priceFloat=0f; - - //获取该笔订单总价 - for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ - if(deliverChildOrder.getIsDiscount()==0){ - priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); - }else{ - priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); - } - } - deliverOrder.setTotalPrice(priceFloat); - deliverOrder.setOrderList(deliverChildOrders); - } - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取订单成功!"); - map.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(deliverOrders, "yyyy-MM-dd"))); - } catch (Exception e) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败!"); - } - - return map; - } - - /** - * pc端获取简单的订单列表 - * @param status - * @param limit - * @param offset - * @param search - * @return - */ - @RequestMapping(value="/getPCSimpleOrder") - public @ResponseBody Map getPcOrders(Short status,Integer limit,Integer offset,String search){ - Map map=new HashMap(); - - List lists=orderService.getPCOrders(status,limit,offset,search); - DecimalFormat df = new DecimalFormat("####.00"); - - for(PCOrder order:lists){ - //如果是完成订单,直接显示交易价格,否则计算应收取的价格 - if(order.getPrice()==null){ - if(order.getIsDiscount()==0){ - order.setPrice(Float.parseFloat(df.format(order.getFoodPrice()*order.getOrderCount()))); - }else{ - order.setPrice(Float.parseFloat(df.format(order.getDiscountPrice()*order.getOrderCount()))); - } - } - } - - JSONArray jsonArray=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(lists, "yyyy-MM-dd")); - - long totalCount=orderService.getPCOrdersCount(status,search); - map.put("rows", jsonArray); - map.put("total", totalCount); - return map; - } - - /** - * 设置无效订单 - * @param togetherId - * @return - */ - @RequestMapping(value="/setOrderInvalid",method=RequestMethod.POST) - public @ResponseBody Map setOrderInvalid(@RequestParam String togetherId) { - Map resultMap=new HashMap(); - - try { - Map parameterMap=new HashMap<>(); - parameterMap.put("togetherId", togetherId); - - int flag = orderService.setOrderInvalid(parameterMap); - if(flag!=-1){ - resultMap.put(Constants.STATUS, Constants.SUCCESS); - resultMap.put(Constants.MESSAGE, "订单已取消"); - }else{ - resultMap.put(Constants.STATUS, Constants.FAILURE); - resultMap.put(Constants.MESSAGE, "订单取消失败,请重试"); - } - } catch (Exception e) { - e.printStackTrace(); - resultMap.put(Constants.STATUS, Constants.FAILURE); - resultMap.put(Constants.MESSAGE, "订单取消失败,请重试"); - } - - return resultMap; - } - - /** - * 获取某日订单所有订单详情 - * @param date - * @return - */ - @RequestMapping(value="getOrdersByDate") - @ResponseBody public Map getOrdersByDate(String date){ - Map resultMap=new HashMap(); - DecimalFormat df = new DecimalFormat("####.00"); - - try { - if(date.equals("")||date.equals("null"))date=null; - else date=date.replace("年", "-").replace("月","-").replace("日",""); - Map paramMap=new HashMap(); - paramMap.put("date", date); - System.out.println(date); - List deliverOrders=orderService.selectOrdersByDate(paramMap); - Float totalPrice=0f; - for(DeliverOrder deliverOrder:deliverOrders){ - String togetherId=deliverOrder.getTogetherId(); - System.out.println(JSON.toJSON(deliverOrder.getTogetherDate())); - //获取订单食品集 - paramMap.put("togetherId",togetherId); - List deliverChildOrders=orderService.getAllChildOrders(paramMap); - Float priceFloat=0f; - - //获取该笔订单总价 - for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ - if(deliverChildOrder.getIsDiscount()==0){ - priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); - }else{ - priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); - } - } - totalPrice+=priceFloat; - deliverOrder.setTotalPrice(Float.parseFloat(df.format(priceFloat))); - deliverOrder.setOrderList(deliverChildOrders); - } - - resultMap.put("total_price", df.format(totalPrice)); - resultMap.put("counts", deliverOrders.size()); - resultMap.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(deliverOrders, "yyyy-MM-dd HH:mm:ss"))); - - } catch (Exception e) { - e.printStackTrace(); - } - - return resultMap; - } -} +package com.changyu.foryou.controller; + +import java.text.DecimalFormat; +import java.util.ArrayList; +import java.util.Calendar; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.changyu.foryou.model.CartGood; +import com.changyu.foryou.model.DeliverChildOrder; +import com.changyu.foryou.model.DeliverOrder; +import com.changyu.foryou.model.Order; +import com.changyu.foryou.model.PCOrder; +import com.changyu.foryou.model.SmallOrder; +import com.changyu.foryou.model.SuperAdminOrder; +import com.changyu.foryou.model.TogetherOrder; +import com.changyu.foryou.service.FoodService; +import com.changyu.foryou.service.OrderService; +import com.changyu.foryou.service.PushService; +import com.changyu.foryou.service.UserService; +import com.changyu.foryou.tools.Constants; + + +/** + * 处理订单控制器 + * @author 殿下 + * + */ +@Controller +@RequestMapping("/order") +public class OrderController { + private OrderService orderService; + private UserService userService; + private FoodService foodService; + + private PushService pushService; + + public PushService getPushService() { + return pushService; + } + + @Autowired + public void setPushService(PushService pushService) { + this.pushService = pushService; + } + + @Autowired + public void setUserServce(UserService userService) { + this.userService = userService; + } + + @Autowired + public void setFoodService(FoodService foodService) { + this.foodService = foodService; + } + + protected static final Logger LOG = LoggerFactory.getLogger(OrderController.class); + + + @Autowired + public void setOrderService(OrderService orderService) { + this.orderService = orderService; + } + + + /** + * 生成购物车订单 + * @param phoneId + * @param foodId + * @param foodCount + * @param foodSpecial + * @return + */ + @RequestMapping("/createOrder") + public @ResponseBody Map createOrder(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam Long foodId, @RequestParam Integer foodCount){ + Map map=new HashMap(); + + try { + Order order=new Order(campusId,phoneId,foodId,foodCount); + List oldOrders= orderService.selectOrder(order); + + //待优化。。。。。。。将delete和insert改为一次操作 + if(oldOrders.size()!=0){ + order.setOrderCount(foodCount+oldOrders.get(0).getOrderCount()); + orderService.deleteCartGood(order); + } + int flag=orderService.insertSelectiveOrder(order); + + if(flag!=-1&&flag!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "生成订单成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "生成订单失败"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "生成订单失败"); + } + + return map; + } + + + /** + * 获取下达的所有订单 + * @param phoneId,status + * @return + */ + @RequestMapping("/getOrderInMine") + public @ResponseBody Map getOrderInMine(@RequestParam String phoneId,Short status,Integer page,Integer limit){ + Map map=new HashMap(); + List togetherOrdersList=new ArrayList(); + + try { + Map paramMap=new HashMap(); + paramMap.put("phoneId",phoneId); + paramMap.put("status", status); + + if(limit!=null&&page!=null){ + paramMap.put("limit",limit); + paramMap.put("offset",(page-1)*limit); + } + List togetherIds=orderService.getTogetherId(paramMap); + + System.out.println(JSON.toJSONString(togetherIds)); + + if(togetherIds.size()!=0){ + for(String togetherId:togetherIds){ + TogetherOrder togetherOrder=new TogetherOrder(); //一单 + togetherOrder.setTogetherId(togetherId); + + paramMap.put("togetherId", togetherId); + List orderList=orderService.getOrderListInMine(paramMap); //一单里面的小订单 + togetherOrder.setSmallOrders(orderList); + togetherOrder.setStatus(orderList.get(0).getStatus()); + togetherOrder.setTogetherDate(orderList.get(0).getTogetherDate()); + togetherOrdersList.add(togetherOrder); + } + + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取订单成功"); + map.put("orderList", JSON.parse(JSON.toJSONStringWithDateFormat(togetherOrdersList, "yyyy-MM-dd"))); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂无订单"); + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取订单失败"); + } + return map; + } + + /** + * 弃用 + * 获取下达的代发货订单 + * @param phoneId + * @return + */ + @RequestMapping("/getOrderInMineWait2Deliver") + public @ResponseBody Map getOrderInMineWait2Deliver(@RequestParam String phoneId){ + Map map=new HashMap(); + + try { + List orderList=orderService.getOrderListInMineWait2Deliver(phoneId); + if(orderList.size()!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取代发货订单成功"); + map.put("orderList", orderList); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂无代发货订单"); + } + + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取代发货订单失败"); + } + return map; + } + + /** + * 弃用 + * 获取下达的正在配送订单 + * @param phoneId + * @return + */ + @RequestMapping("/getOrderInMineDeliver") + public @ResponseBody Map getOrderInMineDeliver(@RequestParam String phoneId){ + Map map=new HashMap(); + + try { + List orderList=orderService.getOrderListInMineDeliver(phoneId); + if(orderList.size()!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取正在配送订单成功"); + map.put("orderList", orderList); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂无订单配送中"); + } + + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取配送订单失败"); + } + return map; + } + + /** + * 弃用 + * 获取完成订单 + * @param phoneId + * @return + */ + @RequestMapping("/getOrderInMineFinish") + public @ResponseBody Map getOrderInMineFinish(@RequestParam String phoneId){ + Map map=new HashMap(); + + try { + List orderList=orderService.getOrderListInMineFinish(phoneId); + if(orderList.size()!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取完成订单成功"); + map.put("orderList", orderList); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂无完成订单"); + } + + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取完成订单失败"); + } + return map; + } + + + /** + * 获取购物车里面的收藏订单(未完成订单) + * @param phoneId 手机号 + * @return + */ + @RequestMapping("/getUserOrder") + public @ResponseBody Map getUserOrder(@RequestParam String phoneId,@RequestParam Integer campusId,Integer limit ,Integer page){ + Map map=new HashMap(); + + try { + Map paramMap=new HashMap(); + paramMap.put("phoneId",phoneId); + paramMap.put("campusId", campusId); + + if(limit != null && page != null){ + paramMap.put("limit",limit); + paramMap.put("page", page); + } + List orderList=orderService.getOrderList(paramMap); + if(orderList!=null&&orderList.size()!=0){ + for(CartGood cartGood:orderList){ + if(cartGood.getIsDiscount()!=0){ + cartGood.setDiscountPrice(cartGood.getDiscountPrice()); //获取折扣价 + } + paramMap.put("foodId", cartGood.getFoodId()); + paramMap.put("campusId", campusId); + } + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取购物车订单成功"); + map.put("orderList", orderList); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "购物车里暂时还没有订单哦,亲"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取购物车订单失败"); + } + + return map; + } + + /** + * 删除购物车中的某一订单 + * @param orderId + * @return + */ + @RequestMapping("/deleteUserOrder") + public @ResponseBody Map deleteUserOrder(@RequestParam Long orderId,@RequestParam String phoneId){ + Map map=new HashMap(); + + try { + int flag=orderService.deleteUserOrder(orderId,phoneId); + if(flag!=-1&&flag !=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "删除订单成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除订单失败"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除订单失败"); + } + + return map; + } + + + /** + * 删除多条订单,订单号用逗号隔开 + * @param orderId + * @param phoneId + * @return + */ + @RequestMapping("/deleteAllUserOrder") + public @ResponseBody Map deleteAllUserOrder(@RequestParam String orderId,@RequestParam String phoneId){ + Map map=new HashMap(); + + try { + int flag=0; + String[] orderIdStrings=orderId.split(","); + for(String oneOrderId:orderIdStrings){ + if(oneOrderId!=null&&!oneOrderId.trim().equals("")){ + flag=orderService.deleteUserOrder(Long.valueOf(oneOrderId),phoneId); + + if(flag==-1||flag==0){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除订单失败"); + break; + } + } + } + + if(flag!=-1&&flag!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "删除订单成功"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "删除订单失败"); + } + + return map; + } + + /** + * 编辑订单的个数 + * @param orderId 订单号 + * @param orderCount 订单数 + * @return + */ + @RequestMapping("/editUserOrder") + public @ResponseBody Map editUserOrder(@RequestParam Long orderId,@RequestParam String phoneId,@RequestParam Integer orderCount){ + Map map=new HashMap(); + + try { + int flag=orderService.editUserOrder(orderId,phoneId,orderCount); + if(flag!=0&&flag!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "编辑订单成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "编辑订单失败"); + } + + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "编辑订单失败"); + } + return map; + } + + + /** + * 获取成功订单 + * @param phoneId 用户手机号 + * @return + */ + @RequestMapping("/getUserSuccessOrder") + public @ResponseBody Map getUserSuccessOrder(@RequestParam String phoneId){ + Map map=new HashMap(); + + try { + List orderList=orderService.getOrderSuccessList(phoneId); + if(orderList!=null&&orderList.size()!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取订单成功"); + map.put("orderList", orderList); + }else{ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂时还没有订单哦,亲"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取订单失败"); + } + + return map; + } + + /** + * 改变订单至下单状态 + * @param phoneId + * @param orderId + * @param message 留言 + * @param reserveTime 预约送达时间 + * @return + */ + @RequestMapping("/orderToBuy") + public @ResponseBody Map changeOrderStatus2Buy(@RequestParam String phoneId,@RequestParam String orderId,@RequestParam String rank,String reserveTime,String message){ + Map map=new HashMap(); + Map paramMap=new HashMap(); + + /*map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "暑期间米奇暂停运营,非常抱歉,亲,下学期再见喽。");*/ + try { + Calendar calendar=Calendar.getInstance(); + //判断是否超出营业时间,营业时间为9:00--21:30 + /*if(calendar.get(Calendar.HOUR_OF_DAY)>22||(calendar.get(Calendar.HOUR_OF_DAY)>=21&&calendar.get(Calendar.MINUTE)>30)||calendar.get(Calendar.HOUR_OF_DAY)<9){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "米奇的营业时间为9:00--21:30,欢迎下次光顾。"); + return map; + }*/ + + + String[] orderString=orderId.split(","); + int flag=0; + String togetherId=phoneId+String.valueOf(new Date().getTime()); + + //boolean tag=true; + for(String id:orderString){ + //这里做写入单价操作,还没有写!!! + + flag=orderService.changeOrderStatus2Buy(phoneId,id,togetherId,rank,reserveTime,message); + + //更新库存和销量 + Order order=orderService.selectOneOrder(phoneId,id); //获取该笔订单的消息 + + paramMap.put("foodId",order.getFoodId()); + paramMap.put("orderCount",order.getOrderCount()); + foodService.changeFoodCount(paramMap); //增加销量,减少存货 + + if(flag==0||flag==-1){ + break; + } + } + + if(flag!=-1&&flag!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); + + //开启线程去访问极光推送 + /*new Thread(new Runnable() { + + @Override + public void run() { + //向超级管理员推送,让其分发订单 + + //推送 + //pushService.sendPushByTag("0", "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); + + Map paramterMap=new HashMap(); + List superPhones=userService.getAllSuperAdminPhone(paramterMap); + for(String phone:superPhones){ + + //推送 + pushService.sendPush(phone, "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); + } + } + }).start();*/ + + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); + } + return map; + } + + /** + * 改变订单至配送状态 + * @param phoneId + * @param orderId + * @return + */ + @RequestMapping("/orderToDeliver") + public @ResponseBody Map changeOrderStatus2Deliver(@RequestParam String adminPhone,@RequestParam final String togetherId){ + Map map=new HashMap(); + + try { + int flag=orderService.changeOrderStatus2Deliver(adminPhone,togetherId); + + if(flag!=-1&&flag!=0){ + + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "正在配送中!"); + + //开启线程访问服务器进行推送 + /*new Thread(new Runnable() { + + @Override + public void run() { + //推送 + String userPhone=userService.getUserPhone(togetherId); + System.out.println(userPhone); + pushService.sendPush(userPhone, "您有一笔订单正在配送中,请稍候。感谢您对米奇零点的支持", 1); + + } + }).start();*/ + + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "点击配送失败,请重试"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "点击配送失败,请重试!"); + } + return map; + } + + /** + * 修改订单状态至完成 + * @param phoneId + * @param togetherId + * @return + */ + @RequestMapping("/orderToFinish") + public @ResponseBody Map changeOrderStatus2Finish(@RequestParam String adminPhone,@RequestParam String togetherId){ + Map map=new HashMap(); + try { + int flag=orderService.changeOrderStatus2Finish(adminPhone,togetherId); + if(flag!=-1&&flag!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "订单完成,谢谢您的惠顾!"); + + final String userPhone=userService.getUserPhone(togetherId); + + /*new Thread(new Runnable() { + + @Override + public void run() { + //推送 + pushService.sendPush(userPhone, "您有一笔订单已完成交易,赶快去评价吧!米奇零点欢迎您下次惠顾", 1); + + } + }).start();*/ + + + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "点击完成订单失败,请重试"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "点击完成订单失败,请重试"); + } + return map; + } + + + + /**======================================================== + * 超级管理员获取待发货单信息 + * @param isSelected + * @return + */ + @RequestMapping("/superAdminGetOrder") + public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected){ + Map map=new HashMap(); + try { + List orders=orderService.superAdminGetOrder(isSelected); + + for(SuperAdminOrder superAdminOrder:orders){ + String togetherId=superAdminOrder.getTogetherId(); + + List deliverChildOrders=orderService.getDeliverChildOrders(togetherId); + Float priceFloat=0f; + + //获取该笔订单总价 + for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ + if(deliverChildOrder.getIsDiscount()==0){ + priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); + }else{ + priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); + } + } + superAdminOrder.setPrice(priceFloat); + } + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取订单成功!"); + map.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(orders, "yyyy-MM-dd"))); + } catch (Exception e) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取订单失败!"); + } + + return map; + } + + /** + * 给某一订单设置配送员 + * @param togetherId + * @param adminPhone + * @return + */ + @RequestMapping("/setDeliverAdmin") + public @ResponseBody Map setDeliverAdmin(@RequestParam String togetherId,@RequestParam final String adminPhone){ + Map map=new HashMap(); + try { + int flag=orderService.setDeliverAdmin(togetherId,adminPhone); //设置配送员 + if(flag!=-1&&flag!=0){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "设置配送员成功!"); + + /*new Thread(new Runnable() { + + public void run() { + //推送 + pushService.sendPush(adminPhone, "米奇零点提醒您,一笔新订单已达到,请及时配送,辛苦您了。", 1); + + } + }).start();*/ + + + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "设置配送员失败!"); + } + } catch (Exception e) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "设置配送员失败!"); + } + + return map; + } + + /** + * + * 配送员获取配送订单 + * @param phoneId + * @return + */ + @RequestMapping("/DeliverAdminGetOrder") + public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ + Map map=new HashMap(); + try { + //获取一笔订单列表 + List deliverOrders=orderService.deliverGetOrder(phoneId); + + for(DeliverOrder deliverOrder:deliverOrders){ + String togetherId=deliverOrder.getTogetherId(); + //获取订单食品集 + List deliverChildOrders=orderService.getDeliverChildOrders(togetherId); + Float priceFloat=0f; + + //获取该笔订单总价 + for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ + if(deliverChildOrder.getIsDiscount()==0){ + priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); + }else{ + priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); + } + } + deliverOrder.setTotalPrice(priceFloat); + deliverOrder.setOrderList(deliverChildOrders); + } + + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取订单成功!"); + map.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(deliverOrders, "yyyy-MM-dd"))); + } catch (Exception e) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取订单失败!"); + } + + return map; + } + + /** + * pc端获取简单的订单列表 + * @param status + * @param limit + * @param offset + * @param search + * @return + */ + @RequestMapping(value="/getPCSimpleOrder") + public @ResponseBody Map getPcOrders(Short status,Integer limit,Integer offset,String search){ + Map map=new HashMap(); + + List lists=orderService.getPCOrders(status,limit,offset,search); + DecimalFormat df = new DecimalFormat("####.00"); + + for(PCOrder order:lists){ + //如果是完成订单,直接显示交易价格,否则计算应收取的价格 + if(order.getPrice()==null){ + if(order.getIsDiscount()==0){ + order.setPrice(Float.parseFloat(df.format(order.getFoodPrice()*order.getOrderCount()))); + }else{ + order.setPrice(Float.parseFloat(df.format(order.getDiscountPrice()*order.getOrderCount()))); + } + } + } + + JSONArray jsonArray=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(lists, "yyyy-MM-dd")); + + long totalCount=orderService.getPCOrdersCount(status,search); + map.put("rows", jsonArray); + map.put("total", totalCount); + return map; + } + + /** + * 设置无效订单 + * @param togetherId + * @return + */ + @RequestMapping(value="/setOrderInvalid") + public @ResponseBody Map setOrderInvalid(@RequestParam String togetherId) { + Map resultMap=new HashMap(); + + try { + Map parameterMap=new HashMap<>(); + parameterMap.put("togetherId", togetherId); + + int flag = orderService.setOrderInvalid(parameterMap); + if(flag!=-1){ + resultMap.put(Constants.STATUS, Constants.SUCCESS); + resultMap.put(Constants.MESSAGE, "订单已取消"); + }else{ + resultMap.put(Constants.STATUS, Constants.FAILURE); + resultMap.put(Constants.MESSAGE, "订单取消失败,请重试"); + } + } catch (Exception e) { + e.printStackTrace(); + resultMap.put(Constants.STATUS, Constants.FAILURE); + resultMap.put(Constants.MESSAGE, "订单取消失败,请重试"); + } + + return resultMap; + } + + /** + * 获取某日订单所有订单详情 + * @param date + * @return + */ + @RequestMapping(value="getOrdersByDate") + @ResponseBody public Map getOrdersByDate(String date){ + Map resultMap=new HashMap(); + DecimalFormat df = new DecimalFormat("####.00"); + + try { + if(date.equals("")||date.equals("null"))date=null; + else date=date.replace("年", "-").replace("月","-").replace("日",""); + Map paramMap=new HashMap(); + paramMap.put("date", date); + System.out.println(date); + List deliverOrders=orderService.selectOrdersByDate(paramMap); + Float totalPrice=0f; + for(DeliverOrder deliverOrder:deliverOrders){ + String togetherId=deliverOrder.getTogetherId(); + System.out.println(JSON.toJSON(deliverOrder.getTogetherDate())); + //获取订单食品集 + paramMap.put("togetherId",togetherId); + List deliverChildOrders=orderService.getAllChildOrders(paramMap); + Float priceFloat=0f; + + //获取该笔订单总价 + for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ + if(deliverChildOrder.getIsDiscount()==0){ + priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); + }else{ + priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); + } + } + totalPrice+=priceFloat; + deliverOrder.setTotalPrice(Float.parseFloat(df.format(priceFloat))); + deliverOrder.setOrderList(deliverChildOrders); + } + + resultMap.put("total_price", df.format(totalPrice)); + resultMap.put("counts", deliverOrders.size()); + resultMap.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(deliverOrders, "yyyy-MM-dd HH:mm:ss"))); + + } catch (Exception e) { + e.printStackTrace(); + } + + return resultMap; + } +} diff --git a/src/main/java/com/changyu/foryou/tools/IsLoginFilter.java b/src/main/java/com/changyu/foryou/filter/IsLoginFilter.java similarity index 95% rename from src/main/java/com/changyu/foryou/tools/IsLoginFilter.java rename to src/main/java/com/changyu/foryou/filter/IsLoginFilter.java index 890cefc..4f7aafe 100644 --- a/src/main/java/com/changyu/foryou/tools/IsLoginFilter.java +++ b/src/main/java/com/changyu/foryou/filter/IsLoginFilter.java @@ -1,74 +1,74 @@ -package com.changyu.foryou.tools; - -import java.io.IOException; - -import javax.servlet.FilterChain; -import javax.servlet.FilterConfig; -import javax.servlet.ServletException; -import javax.servlet.ServletRequest; -import javax.servlet.ServletResponse; -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletResponse; -import javax.servlet.http.HttpServletResponseWrapper; -import javax.servlet.Filter; -public class IsLoginFilter implements Filter{ - public FilterConfig config; - - public void destroy() { - this.config = null; - } - - public static boolean isContains(String container, String[] regx) { - boolean result = false; - - for (int i = 0; i < regx.length; i++) { - if (container.indexOf(regx[i]) != -1) { - return true; - } - } - return result; - } - - public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { - HttpServletRequest hrequest = (HttpServletRequest)request; - HttpServletResponseWrapper wrapper = new HttpServletResponseWrapper((HttpServletResponse) response); - - String loginStrings = config.getInitParameter("loginStrings"); - String includeStrings = config.getInitParameter("includeStrings"); - String redirectPath = hrequest.getContextPath() + config.getInitParameter("redirectPath"); +package com.changyu.foryou.filter; + +import java.io.IOException; + +import javax.servlet.FilterChain; +import javax.servlet.FilterConfig; +import javax.servlet.ServletException; +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; +import javax.servlet.http.HttpServletResponseWrapper; +import javax.servlet.Filter; +public class IsLoginFilter implements Filter{ + public FilterConfig config; + + public void destroy() { + this.config = null; + } + + public static boolean isContains(String container, String[] regx) { + boolean result = false; + + for (int i = 0; i < regx.length; i++) { + if (container.indexOf(regx[i]) != -1) { + return true; + } + } + return result; + } + + public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { + HttpServletRequest hrequest = (HttpServletRequest)request; + HttpServletResponseWrapper wrapper = new HttpServletResponseWrapper((HttpServletResponse) response); + + String loginStrings = config.getInitParameter("loginStrings"); + String includeStrings = config.getInitParameter("includeStrings"); + String redirectPath = hrequest.getContextPath() + config.getInitParameter("redirectPath"); String disabletestfilter = config.getInitParameter("disabletestfilter"); - - if (disabletestfilter.toUpperCase().equals("Y")) { - chain.doFilter(request, response); - return; - } - String[] loginList = loginStrings.split(";"); - String[] includeList = includeStrings.split(";"); - - if (!IsLoginFilter.isContains(hrequest.getRequestURI(), includeList)) { - chain.doFilter(request, response); - return; - } - - if (IsLoginFilter.isContains(hrequest.getRequestURI(), loginList)) {// - chain.doFilter(request, response); - return; - } - - String user = ( String ) hrequest.getSession().getAttribute("phone"); - if (user == null) { - wrapper.sendRedirect(redirectPath); - return; - }else { - chain.doFilter(request, response); - return; - } - } - - public void init(FilterConfig filterConfig) throws ServletException { - config = filterConfig; - } - - -} - + + if (disabletestfilter.toUpperCase().equals("Y")) { + chain.doFilter(request, response); + return; + } + String[] loginList = loginStrings.split(";"); + String[] includeList = includeStrings.split(";"); + + if (!IsLoginFilter.isContains(hrequest.getRequestURI(), includeList)) { + chain.doFilter(request, response); + return; + } + + if (IsLoginFilter.isContains(hrequest.getRequestURI(), loginList)) {// + chain.doFilter(request, response); + return; + } + + String user = ( String ) hrequest.getSession().getAttribute("phone"); + if (user == null) { + wrapper.sendRedirect(redirectPath); + return; + }else { + chain.doFilter(request, response); + return; + } + } + + public void init(FilterConfig filterConfig) throws ServletException { + config = filterConfig; + } + + +} + diff --git a/src/main/java/com/changyu/foryou/filter/SignFilter.java b/src/main/java/com/changyu/foryou/filter/SignFilter.java new file mode 100644 index 0000000..5f9c1f7 --- /dev/null +++ b/src/main/java/com/changyu/foryou/filter/SignFilter.java @@ -0,0 +1,61 @@ +package com.changyu.foryou.filter; + +import java.io.IOException; +import java.io.PrintWriter; +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.Filter; +import javax.servlet.FilterChain; +import javax.servlet.FilterConfig; +import javax.servlet.ServletException; +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; + +import org.apache.log4j.Logger; + +import com.alibaba.fastjson.JSON; +import com.changyu.foryou.tools.Constants; +import com.changyu.foryou.tools.Sign; + + +/** + * 实行对接口进行签名 + * @author xiaowei + * @copyght 倡予科技有限公司 + */ +public class SignFilter implements Filter { + + Logger logger=Logger.getLogger(SignFilter.class); + @Override + public void destroy() { + + } + + @Override + public void doFilter(ServletRequest request, ServletResponse response, + FilterChain chain) throws IOException, ServletException { + /*@SuppressWarnings("unchecked") + HashMap map=(HashMap)request.getParameterMap(); + System.out.println((JSON.toJSONString(map.get("sign")))); + System.out.println(Sign.getSignature(map)); + + Map resultMap=new HashMap(); + PrintWriter out=response.getWriter(); + Long timeStamp=Long.parseLong(map.get("timestamp")[0]); + if((new Date().getTime()-timeStamp)>10*60){ + resultMap.put(Constants.STATUS, Constants.FAILURE); + resultMap.put(Constants.MESSAGE, "会话已超时"); + out.print(JSON.toJSONString(resultMap)); + }*/ + + //if(map.get("")) + chain.doFilter(request, response); + } + + @Override + public void init(FilterConfig arg0) throws ServletException { + } + +} diff --git a/src/main/java/com/changyu/foryou/filter/XssFilter.java b/src/main/java/com/changyu/foryou/filter/XssFilter.java new file mode 100644 index 0000000..2e31fb8 --- /dev/null +++ b/src/main/java/com/changyu/foryou/filter/XssFilter.java @@ -0,0 +1,38 @@ +package com.changyu.foryou.filter; + +import java.io.IOException; + +import javax.servlet.Filter; +import javax.servlet.FilterChain; +import javax.servlet.FilterConfig; +import javax.servlet.ServletException; +import javax.servlet.ServletRequest; +import javax.servlet.ServletResponse; +import javax.servlet.http.HttpServletRequest; + +import com.changyu.foryou.tools.XssHttpServletRequestWraper; + +/** + * 防止xss攻击过滤器 + * @author xiaowei + * + */ +public class XssFilter implements Filter{ + + @Override + public void init(FilterConfig filterConfig) throws ServletException { + + } + + @Override + public void doFilter(ServletRequest request, ServletResponse response, + FilterChain chain) throws IOException, ServletException { + chain.doFilter(new XssHttpServletRequestWraper((HttpServletRequest) request), response); + } + + @Override + public void destroy() { + + } + +} diff --git a/src/main/java/com/changyu/foryou/mapper/FoodMapper.java b/src/main/java/com/changyu/foryou/mapper/FoodMapper.java index ddaed90..dfa56b5 100644 --- a/src/main/java/com/changyu/foryou/mapper/FoodMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/FoodMapper.java @@ -1,38 +1,39 @@ -package com.changyu.foryou.mapper; - -import java.util.List; -import java.util.Map; - -import org.apache.ibatis.annotations.Param; - -import com.changyu.foryou.model.Food; -import com.changyu.foryou.model.ShortFood; - -public interface FoodMapper { - int deleteByPrimaryKey(Map paramMap); - - int insert(Food record); - - int insertSelective(Food record); - - Food selectByPrimaryKey(Map paramMap); - - int updateByPrimaryKeySelective(Food record); - - int updateByPrimaryKey(Food record); - - List getAllFoods(Map paramMap); //web管理端获取所有的食品 - - List getFoodListDiscount(Map paramMap); //获取打折商品 - - List getFoodListFresh(Map paramMap); //获取新品食品 - - List getFoodListWelcome(Map paramMap); //获取受欢迎商品 - - int changeFoodSaleNumber(Map paramMap); //更新销量 - - List selectFoods(Map paramMap); - - List selectFoodsByTwoTags(Map paramMap); - +package com.changyu.foryou.mapper; + +import java.util.List; +import java.util.Map; + +import org.apache.ibatis.annotations.Param; + +import com.changyu.foryou.model.Food; +import com.changyu.foryou.model.ShortFood; + +public interface FoodMapper { + int deleteByPrimaryKey(Map paramMap); + + int insert(Food record); + + int insertSelective(Food record); + + Food selectByPrimaryKey(Map paramMap); + + int updateByPrimaryKeySelective(Food record); + + int updateByPrimaryKey(Food record); + + List getAllFoods(Map paramMap); //web管理端获取所有的食品 + + List getFoodListDiscount(Map paramMap); //获取打折商品 + + List getFoodListFresh(Map paramMap); //获取新品食品 + + List getFoodListWelcome(Map paramMap); //获取受欢迎商品 + + + List selectFoods(Map paramMap); + + List selectFoodsByTwoTags(Map paramMap); + + int changeFoodNumber(Map paramMap); //更新销量和减少库存 + } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml index e4d5555..595a7a8 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml @@ -1,408 +1,421 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - food_id,campus_id, name, price, discount_price, grade, - img_url, info, - modify_time, - status, - food_flag, tag, is_discount, - category_id, - prime_cost, sale_number - - - - food_id, campus_id,name, price, discount_price, img_url, - is_discount, - sale_number - - - - - - update food - set - tag=0 - where food_id = - #{foodId,jdbcType=BIGINT} and campus_id=#{campusId,jdbcType=INTEGER} - - - - insert into food - (food_id,campus_id, - name, price, - discount_price, grade, img_url, - info, - modify_time, status, - food_flag, tag, - is_discount, category_id, - prime_cost, - sale_number) - values (#{foodId,jdbcType=BIGINT}, - #{campusId,jdbcType=INTEGER}, - #{name,jdbcType=VARCHAR}, - #{price,jdbcType=REAL}, - #{discountPrice,jdbcType=REAL}, - #{grade,jdbcType=REAL}, - #{imgUrl,jdbcType=VARCHAR}, - #{info,jdbcType=VARCHAR}, - #{modifyTime,jdbcType=TIMESTAMP}, - #{status,jdbcType=SMALLINT}, - #{foodFlag,jdbcType=VARCHAR}, - #{tag,jdbcType=SMALLINT}, - #{isDiscount,jdbcType=SMALLINT}, - #{categoryId,jdbcType=INTEGER}, - #{primeCost,jdbcType=REAL}, - #{saleNumber,jdbcType=BIGINT}) - - - insert into food - - - food_id, - - - campus_id, - - - name, - - - price, - - - discount_price, - - - grade, - - - img_url, - - - info, - - - modify_time, - - - status, - - - - food_flag, - - - tag, - - - is_discount, - - - category_id, - - - prime_cost, - - - sale_number, - - - - - #{foodId,jdbcType=BIGINT}, - - - #{campusId,jdbcType=INTEGER}, - - - #{name,jdbcType=VARCHAR}, - - - #{price,jdbcType=REAL}, - - - #{discountPrice,jdbcType=REAL}, - - - #{grade,jdbcType=REAL}, - - - #{imgUrl,jdbcType=VARCHAR}, - - - #{info,jdbcType=VARCHAR}, - - - #{modifyTime,jdbcType=TIMESTAMP}, - - - #{status,jdbcType=SMALLINT}, - - - #{foodFlag,jdbcType=VARCHAR}, - - - #{tag,jdbcType=SMALLINT}, - - - #{isDiscount,jdbcType=SMALLINT}, - - - #{categoryId,jdbcType=INTEGER}, - - - #{primeCost,jdbcType=REAL}, - - - #{saleNumber,jdbcType=BIGINT}, - - - - - update food - - - name = #{name,jdbcType=VARCHAR}, - - - price = #{price,jdbcType=REAL}, - - - discount_price = #{discountPrice,jdbcType=REAL}, - - - grade = #{grade,jdbcType=REAL}, - - - img_url = #{imgUrl,jdbcType=VARCHAR}, - - - info = #{info,jdbcType=VARCHAR}, - - - modify_time = #{modifyTime,jdbcType=TIMESTAMP}, - - - status = #{status,jdbcType=SMALLINT}, - - - food_flag = #{foodFlag,jdbcType=VARCHAR}, - - - tag = #{tag,jdbcType=SMALLINT}, - - - is_discount = #{isDiscount,jdbcType=SMALLINT}, - - - category_id = #{categoryId,jdbcType=INTEGER}, - - - prime_cost = #{primeCost,jdbcType=REAL}, - - - sale_number = #{saleNumber,jdbcType=BIGINT}, - - - where food_id = #{foodId,jdbcType=BIGINT} and - campus_id=#{campusId,jdbcType=INTEGER} - - - update food - set - name = #{name,jdbcType=VARCHAR}, - price = #{price,jdbcType=REAL}, - discount_price = #{discountPrice,jdbcType=REAL}, - grade = - #{grade,jdbcType=REAL}, - img_url = #{imgUrl,jdbcType=VARCHAR}, - info = - #{info,jdbcType=VARCHAR}, - modify_time = - #{modifyTime,jdbcType=TIMESTAMP}, - status = #{status,jdbcType=SMALLINT}, - food_flag = - #{foodFlag,jdbcType=VARCHAR}, - tag = - #{tag,jdbcType=SMALLINT}, - is_discount = - #{isDiscount,jdbcType=SMALLINT}, - category_id = - #{categoryId,jdbcType=INTEGER}, - prime_cost = - #{primeCost,jdbcType=REAL}, - sale_number = #{saleNumber,jdbcType=BIGINT} - where food_id = #{foodId,jdbcType=BIGINT} and tag=1 and - campus_id=#{campusId,jdbcType=INTEGER} - - - - - - - - - - - update food - set - sale_number = - sale_number+#{orderCount,jdbcType=INTEGER} - where food_id = - #{foodId,jdbcType=BIGINT} and campus_id=#{campusId,jdbcType=INTEGER} - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + food_id,campus_id, name, price, discount_price, grade, + img_url, info, + modify_time, + status, + food_flag, tag, is_discount, + category_id, + prime_cost, sale_number,food_count + + + + food_id, campus_id,name, price, discount_price, img_url, + is_discount,food_count, + sale_number + + + + + + update food + set + tag=0 + where food_id = + #{foodId,jdbcType=BIGINT} and campus_id=#{campusId,jdbcType=INTEGER} + + + + insert into food + (food_id,campus_id, + name, price, + discount_price, grade, img_url, + info, + modify_time, status, + food_flag, tag, + is_discount, category_id, + prime_cost, + sale_number,food_count) + values (#{foodId,jdbcType=BIGINT}, + #{campusId,jdbcType=INTEGER}, + #{name,jdbcType=VARCHAR}, + #{price,jdbcType=REAL}, + #{discountPrice,jdbcType=REAL}, + #{grade,jdbcType=REAL}, + #{imgUrl,jdbcType=VARCHAR}, + #{info,jdbcType=VARCHAR}, + #{modifyTime,jdbcType=TIMESTAMP}, + #{status,jdbcType=SMALLINT}, + #{foodFlag,jdbcType=VARCHAR}, + #{tag,jdbcType=SMALLINT}, + #{isDiscount,jdbcType=SMALLINT}, + #{categoryId,jdbcType=INTEGER}, + #{primeCost,jdbcType=REAL}, + #{saleNumber,jdbcType=BIGINT}, + #{foodCount,jdbcType=INTEGER}) + + + insert into food + + + food_id, + + + campus_id, + + + name, + + + price, + + + discount_price, + + + grade, + + + img_url, + + + info, + + + modify_time, + + + status, + + + + food_flag, + + + tag, + + + is_discount, + + + category_id, + + + prime_cost, + + + sale_number, + + + food_count, + + + + + #{foodId,jdbcType=BIGINT}, + + + #{campusId,jdbcType=INTEGER}, + + + #{name,jdbcType=VARCHAR}, + + + #{price,jdbcType=REAL}, + + + #{discountPrice,jdbcType=REAL}, + + + #{grade,jdbcType=REAL}, + + + #{imgUrl,jdbcType=VARCHAR}, + + + #{info,jdbcType=VARCHAR}, + + + #{modifyTime,jdbcType=TIMESTAMP}, + + + #{status,jdbcType=SMALLINT}, + + + #{foodFlag,jdbcType=VARCHAR}, + + + #{tag,jdbcType=SMALLINT}, + + + #{isDiscount,jdbcType=SMALLINT}, + + + #{categoryId,jdbcType=INTEGER}, + + + #{primeCost,jdbcType=REAL}, + + + #{saleNumber,jdbcType=BIGINT}, + + + #{foodCount,jdbcType=INTEGER}, + + + + + update food + + + name = #{name,jdbcType=VARCHAR}, + + + price = #{price,jdbcType=REAL}, + + + discount_price = #{discountPrice,jdbcType=REAL}, + + + grade = #{grade,jdbcType=REAL}, + + + img_url = #{imgUrl,jdbcType=VARCHAR}, + + + info = #{info,jdbcType=VARCHAR}, + + + modify_time = #{modifyTime,jdbcType=TIMESTAMP}, + + + status = #{status,jdbcType=SMALLINT}, + + + food_flag = #{foodFlag,jdbcType=VARCHAR}, + + + tag = #{tag,jdbcType=SMALLINT}, + + + is_discount = #{isDiscount,jdbcType=SMALLINT}, + + + category_id = #{categoryId,jdbcType=INTEGER}, + + + prime_cost = #{primeCost,jdbcType=REAL}, + + + sale_number = #{saleNumber,jdbcType=BIGINT}, + + + food_count=#{foodCount,jdbcType=INTEGER}, + + + where food_id = #{foodId,jdbcType=BIGINT} and + campus_id=#{campusId,jdbcType=INTEGER} + + + update food + set + food_count=#{foodCount,jdbcType=INTEGER}, + name = #{name,jdbcType=VARCHAR}, + price = #{price,jdbcType=REAL}, + discount_price = #{discountPrice,jdbcType=REAL}, + grade = + #{grade,jdbcType=REAL}, + img_url = #{imgUrl,jdbcType=VARCHAR}, + info = + #{info,jdbcType=VARCHAR}, + modify_time = + #{modifyTime,jdbcType=TIMESTAMP}, + status = #{status,jdbcType=SMALLINT}, + food_flag = + #{foodFlag,jdbcType=VARCHAR}, + tag = + #{tag,jdbcType=SMALLINT}, + is_discount = + #{isDiscount,jdbcType=SMALLINT}, + category_id = + #{categoryId,jdbcType=INTEGER}, + prime_cost = + #{primeCost,jdbcType=REAL}, + sale_number = #{saleNumber,jdbcType=BIGINT} + where food_id = #{foodId,jdbcType=BIGINT} and tag=1 and + campus_id=#{campusId,jdbcType=INTEGER} + + + + + + + + + + + update food + set + sale_number = + sale_number+#{orderCount,jdbcType=INTEGER}, + food_count=food_count-#{orderCount,jdbcType=INTEGER} + where food_id = + #{foodId,jdbcType=BIGINT} and campus_id=#{campusId,jdbcType=INTEGER} + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index e741fac..276e781 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -1,777 +1,743 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - order_id, phone, create_time, status, price, - order_count,together_id, - is_remarked, - tag, - food_special, - food_id,rank - - - - - - - delete from orders - where - order_id=#{orderId,jdbcType=BIGINT} And - phone=#{phoneId,jdbcType=VARCHAR} - - - - - update orders - set tag=0 - where - together_id=#{togetherId,jdbcType=VARCHAR} - - - - insert into orders (order_id, - phone, create_time, - status, price, order_count, - is_remarked, - tag, - food_special, food_id) - values (#{orderId,jdbcType=BIGINT}, - #{phone,jdbcType=VARCHAR}, - #{createTime,jdbcType=TIMESTAMP}, - #{status,jdbcType=SMALLINT}, #{price,jdbcType=REAL}, - #{orderCount,jdbcType=INTEGER}, - #{isRemarked,jdbcType=SMALLINT}, - #{tag,jdbcType=SMALLINT}, - #{foodSpecial,jdbcType=INTEGER}, - #{foodId,jdbcType=BIGINT}) - - - insert into orders - - - order_id, - - - phone, - - - campus_id, - - - create_time, - - - status, - - - price, - - - order_count, - - - - is_remarked, - - - tag, - - - food_special, - - - food_id, - - - together_id - - - - - #{orderId,jdbcType=BIGINT}, - - - #{phone,jdbcType=VARCHAR}, - - - #{campusId,jdbcType=INTEGER}, - - - #{createTime,jdbcType=TIMESTAMP}, - - - #{status,jdbcType=SMALLINT}, - - - #{price,jdbcType=REAL}, - - - #{orderCount,jdbcType=INTEGER}, - - - #{isRemarked,jdbcType=SMALLINT}, - - - #{tag,jdbcType=SMALLINT}, - - - #{foodSpecial,jdbcType=INTEGER}, - - - #{foodId,jdbcType=BIGINT}, - - - #{togetherId,jdbcType=VARCHAR}, - - - - - update orders - - - create_time = #{createTime,jdbcType=TIMESTAMP}, - - - status = #{status,jdbcType=SMALLINT}, - - - price = #{price,jdbcType=REAL}, - - - order_count = #{orderCount,jdbcType=INTEGER}, - - - - is_remarked = #{isRemarked,jdbcType=SMALLINT}, - - - tag = #{tag,jdbcType=SMALLINT}, - - - food_special = #{foodSpecial,jdbcType=INTEGER}, - - - food_id = #{foodId,jdbcType=BIGINT}, - - - together_id = #{togetherId,jdbcType=VARCHAR}, - - - where order_id = #{orderId,jdbcType=BIGINT} And - phone=#{phoneId,jdbcType=VARCHAR} - - - update orders - set - phone = #{phone,jdbcType=VARCHAR}, - together_id = - #{togetherId,jdbcType=VARCHAR}, - create_time = - #{createTime,jdbcType=TIMESTAMP}, - status = #{status,jdbcType=SMALLINT}, - price = #{price,jdbcType=REAL}, - order_count = - #{orderCount,jdbcType=INTEGER}, - - is_remarked = - #{isRemarked,jdbcType=SMALLINT}, - tag = - #{tag,jdbcType=SMALLINT}, - food_special = - #{foodSpecial,jdbcType=INTEGER}, - food_id = - #{foodId,jdbcType=BIGINT} - where order_id = #{orderId,jdbcType=BIGINT} - - - - - - - - - - - update - orders - set - order_count=#{orderCount,jdbcType=INTEGER} - where - order_id=#{orderId,jdbcType=BIGINT} And - phone=#{phoneId,jdbcType=VARCHAR} - - - - - update - orders - set - status=1,message=#{message,jdbcType=VARCHAR},reserve_time=#{reserveTime,jdbcType=VARCHAR}, - together_id=#{togetherId,jdbcType=VARCHAR},rank=#{rank,jdbcType=VARCHAR},together_date=Now() - where - order_id=#{orderId,jdbcType=BIGINT} And - phone=#{phoneId,jdbcType=VARCHAR} - - - - - update - orders - set - status=2 - where - together_id=#{togetherId,jdbcType=VARCHAR} - And - admin_phone=#{phoneId,jdbcType=VARCHAR} - - - - - update - orders - set - status=3 - where - together_id=#{togetherId,jdbcType=VARCHAR} - And - admin_phone=#{phoneId,jdbcType=VARCHAR} - - - - delete from orders - where tag =1 And phone=#{phoneId,jdbcType=VARCHAR} and status=0 - - - - - - - - - - - - - - - - - - - - - - - delete from orders - where phone= - #{phone,jdbcType=VARCHAR} And food_id= - #{foodId,jdbcType=BIGINT} And - food_special = - #{foodSpecial,jdbcType=SMALLINT} and status=0 - - - - - - - - - update - orders - set - is_remarked=1 - where phone= - #{phone,jdbcType=VARCHAR} And order_id= - #{orderId,jdbcType=BIGINT} and - status=3 and tag=1 - - - - - - - - - - update - orders - set - admin_phone=#{adminPhone,jdbcType=VARCHAR} - where together_id= - #{togetherId,jdbcType=VARCHAR} and status = 1 - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + order_id, phone, create_time, status, price, + order_count,together_id, + is_remarked, + tag, + food_id,rank + + + + + + + delete from orders + where + order_id=#{orderId,jdbcType=BIGINT} And + phone=#{phoneId,jdbcType=VARCHAR} + + + + + update orders + set tag=0 + where + together_id=#{togetherId,jdbcType=VARCHAR} + + + + insert into orders (order_id, + phone, create_time, + status, price, order_count, + is_remarked, + tag, food_id) + values (#{orderId,jdbcType=BIGINT}, + #{phone,jdbcType=VARCHAR}, + #{createTime,jdbcType=TIMESTAMP}, + #{status,jdbcType=SMALLINT}, #{price,jdbcType=REAL}, + #{orderCount,jdbcType=INTEGER}, + #{isRemarked,jdbcType=SMALLINT}, + #{tag,jdbcType=SMALLINT}, + #{foodId,jdbcType=BIGINT}) + + + insert into orders + + + order_id, + + + phone, + + + campus_id, + + + create_time, + + + status, + + + price, + + + order_count, + + + + is_remarked, + + + tag, + + + food_id, + + + together_id + + + + + #{orderId,jdbcType=BIGINT}, + + + #{phone,jdbcType=VARCHAR}, + + + #{campusId,jdbcType=INTEGER}, + + + #{createTime,jdbcType=TIMESTAMP}, + + + #{status,jdbcType=SMALLINT}, + + + #{price,jdbcType=REAL}, + + + #{orderCount,jdbcType=INTEGER}, + + + #{isRemarked,jdbcType=SMALLINT}, + + + #{tag,jdbcType=SMALLINT}, + + + #{foodId,jdbcType=BIGINT}, + + + #{togetherId,jdbcType=VARCHAR}, + + + + + update orders + + + create_time = #{createTime,jdbcType=TIMESTAMP}, + + + status = #{status,jdbcType=SMALLINT}, + + + price = #{price,jdbcType=REAL}, + + + order_count = #{orderCount,jdbcType=INTEGER}, + + + + is_remarked = #{isRemarked,jdbcType=SMALLINT}, + + + tag = #{tag,jdbcType=SMALLINT}, + + + food_id = #{foodId,jdbcType=BIGINT}, + + + together_id = #{togetherId,jdbcType=VARCHAR}, + + + where order_id = #{orderId,jdbcType=BIGINT} And + phone=#{phoneId,jdbcType=VARCHAR} + + + update orders + set + phone = #{phone,jdbcType=VARCHAR}, + together_id = + #{togetherId,jdbcType=VARCHAR}, + create_time = + #{createTime,jdbcType=TIMESTAMP}, + status = #{status,jdbcType=SMALLINT}, + price = #{price,jdbcType=REAL}, + order_count = + #{orderCount,jdbcType=INTEGER}, + + is_remarked = + #{isRemarked,jdbcType=SMALLINT}, + tag = + #{tag,jdbcType=SMALLINT}, + food_id = + #{foodId,jdbcType=BIGINT} + where order_id = #{orderId,jdbcType=BIGINT} + + + + + + + + + + + update + orders + set + order_count=#{orderCount,jdbcType=INTEGER} + where + order_id=#{orderId,jdbcType=BIGINT} And + phone=#{phoneId,jdbcType=VARCHAR} + + + + + update + orders + set + status=1,message=#{message,jdbcType=VARCHAR},reserve_time=#{reserveTime,jdbcType=VARCHAR}, + together_id=#{togetherId,jdbcType=VARCHAR},rank=#{rank,jdbcType=VARCHAR},together_date=Now() + where + order_id=#{orderId,jdbcType=BIGINT} And + phone=#{phoneId,jdbcType=VARCHAR} + + + + + update + orders + set + status=2 + where + together_id=#{togetherId,jdbcType=VARCHAR} + And + admin_phone=#{phoneId,jdbcType=VARCHAR} + + + + + update + orders + set + status=3 + where + together_id=#{togetherId,jdbcType=VARCHAR} + And + admin_phone=#{phoneId,jdbcType=VARCHAR} + + + + delete from orders + where tag =1 And phone=#{phoneId,jdbcType=VARCHAR} and status=0 + + + + + + + + + + + + + + + + + + + + + + + delete from orders + where phone= + #{phone,jdbcType=VARCHAR} And food_id= + #{foodId,jdbcType=BIGINT} And status=0 + + + + + + + + + update + orders + set + is_remarked=1 + where phone= + #{phone,jdbcType=VARCHAR} And order_id= + #{orderId,jdbcType=BIGINT} and + status=3 and tag=1 + + + + + + + + + + update + orders + set + admin_phone=#{adminPhone,jdbcType=VARCHAR} + where together_id= + #{togetherId,jdbcType=VARCHAR} and status = 1 + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/CartGood.java b/src/main/java/com/changyu/foryou/model/CartGood.java index 9644e58..f19616d 100644 --- a/src/main/java/com/changyu/foryou/model/CartGood.java +++ b/src/main/java/com/changyu/foryou/model/CartGood.java @@ -1,150 +1,150 @@ -package com.changyu.foryou.model; - -public class CartGood { - private Long orderId; - - private String name; - - private String phone; - - private Short status; - - private Float price; - - private Float discountPrice; - - private Short isDiscount; - - private Integer orderCount; - - private Short tag; - - private Integer foodSpecial; - - private Long foodId; - - private String imageUrl; - - private String specialName; - - private Integer foodCount; - - - - public Long getOrderId() { - return orderId; - } - - public void setOrderId(Long orderId) { - this.orderId = orderId; - } - - public String getPhone() { - return phone; - } - - public void setPhone(String phone) { - this.phone = phone; - } - - public Short getStatus() { - return status; - } - - public void setStatus(Short status) { - this.status = status; - } - - public Float getPrice() { - return price; - } - - public void setPrice(Float price) { - this.price = price; - } - - public Integer getOrderCount() { - return orderCount; - } - - public void setOrderCount(Integer orderCount) { - this.orderCount = orderCount; - } - - - public Integer getFoodSpecial() { - return foodSpecial; - } - - public void setFoodSpecial(Integer foodSpecial) { - this.foodSpecial = foodSpecial; - } - - public Long getFoodId() { - return foodId; - } - - public void setFoodId(Long foodId) { - this.foodId = foodId; - } - - public String getImageUrl() { - return imageUrl; - } - - public void setImageUrl(String imageUrl) { - this.imageUrl = imageUrl; - } - - public Short getTag() { - return tag; - } - - public void setTag(Short tag) { - this.tag = tag; - } - - public Float getDiscountPrice() { - return discountPrice; - } - - public void setDiscountPrice(Float discountPrice) { - this.discountPrice = discountPrice; - } - - public Short getIsDiscount() { - return isDiscount; - } - - public void setIsDiscount(Short isDiscount) { - this.isDiscount = isDiscount; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public String getSpecialName() { - return specialName; - } - - public void setSpecialName(String specialName) { - this.specialName = specialName; - } - - public Integer getFoodCount() { - return foodCount; - } - - public void setFoodCount(Integer foodCount) { - this.foodCount = foodCount; - } - - - - +package com.changyu.foryou.model; + +public class CartGood { + private Long orderId; + + private String name; + + private String phone; + + private Short status; + + private Float price; + + private Float discountPrice; + + private Short isDiscount; + + private Integer orderCount; + + private Short tag; + + //private Integer foodSpecial; + + private Long foodId; + + private String imageUrl; + + //private String specialName; + + private Integer foodCount; + + + + public Long getOrderId() { + return orderId; + } + + public void setOrderId(Long orderId) { + this.orderId = orderId; + } + + public String getPhone() { + return phone; + } + + public void setPhone(String phone) { + this.phone = phone; + } + + public Short getStatus() { + return status; + } + + public void setStatus(Short status) { + this.status = status; + } + + public Float getPrice() { + return price; + } + + public void setPrice(Float price) { + this.price = price; + } + + public Integer getOrderCount() { + return orderCount; + } + + public void setOrderCount(Integer orderCount) { + this.orderCount = orderCount; + } + + + /*public Integer getFoodSpecial() { + return foodSpecial; + } + + public void setFoodSpecial(Integer foodSpecial) { + this.foodSpecial = foodSpecial; + }*/ + + public Long getFoodId() { + return foodId; + } + + public void setFoodId(Long foodId) { + this.foodId = foodId; + } + + public String getImageUrl() { + return imageUrl; + } + + public void setImageUrl(String imageUrl) { + this.imageUrl = imageUrl; + } + + public Short getTag() { + return tag; + } + + public void setTag(Short tag) { + this.tag = tag; + } + + public Float getDiscountPrice() { + return discountPrice; + } + + public void setDiscountPrice(Float discountPrice) { + this.discountPrice = discountPrice; + } + + public Short getIsDiscount() { + return isDiscount; + } + + public void setIsDiscount(Short isDiscount) { + this.isDiscount = isDiscount; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + /*public String getSpecialName() { + return specialName; + } + + public void setSpecialName(String specialName) { + this.specialName = specialName; + } +*/ + public Integer getFoodCount() { + return foodCount; + } + + public void setFoodCount(Integer foodCount) { + this.foodCount = foodCount; + } + + + + } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/DeliverChildOrder.java b/src/main/java/com/changyu/foryou/model/DeliverChildOrder.java index 70144e2..d8cbaad 100644 --- a/src/main/java/com/changyu/foryou/model/DeliverChildOrder.java +++ b/src/main/java/com/changyu/foryou/model/DeliverChildOrder.java @@ -1,80 +1,80 @@ -package com.changyu.foryou.model; - - -public class DeliverChildOrder { - - private String foodName; - - private Short status; - - private Float price; - - private Float discountPrice; - - private Short isDiscount; - - private Integer orderCount; - - //private String imageUrl; - - private String specialName; - - - public String getFoodName() { - return foodName; - } - - public void setFoodName(String foodName) { - this.foodName = foodName; - } - - public Short getStatus() { - return status; - } - - public void setStatus(Short status) { - this.status = status; - } - - public Float getPrice() { - return price; - } - - public void setPrice(Float price) { - this.price = price; - } - - public Float getDiscountPrice() { - return discountPrice; - } - - public void setDiscountPrice(Float discountPrice) { - this.discountPrice = discountPrice; - } - - public Short getIsDiscount() { - return isDiscount; - } - - public void setIsDiscount(Short isDiscount) { - this.isDiscount = isDiscount; - } - - public Integer getOrderCount() { - return orderCount; - } - - public void setOrderCount(Integer orderCount) { - this.orderCount = orderCount; - } - - public String getSpecialName() { - return specialName; - } - - public void setSpecialName(String specialName) { - this.specialName = specialName; - } - - +package com.changyu.foryou.model; + + +public class DeliverChildOrder { + + private String foodName; + + private Short status; + + private Float price; + + private Float discountPrice; + + private Short isDiscount; + + private Integer orderCount; + + //private String imageUrl; + +// private String specialName; + + + public String getFoodName() { + return foodName; + } + + public void setFoodName(String foodName) { + this.foodName = foodName; + } + + public Short getStatus() { + return status; + } + + public void setStatus(Short status) { + this.status = status; + } + + public Float getPrice() { + return price; + } + + public void setPrice(Float price) { + this.price = price; + } + + public Float getDiscountPrice() { + return discountPrice; + } + + public void setDiscountPrice(Float discountPrice) { + this.discountPrice = discountPrice; + } + + public Short getIsDiscount() { + return isDiscount; + } + + public void setIsDiscount(Short isDiscount) { + this.isDiscount = isDiscount; + } + + public Integer getOrderCount() { + return orderCount; + } + + public void setOrderCount(Integer orderCount) { + this.orderCount = orderCount; + } + + /*public String getSpecialName() { + return specialName; + } + + public void setSpecialName(String specialName) { + this.specialName = specialName; + }*/ + + } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/Food.java b/src/main/java/com/changyu/foryou/model/Food.java index 38a42a5..031694b 100644 --- a/src/main/java/com/changyu/foryou/model/Food.java +++ b/src/main/java/com/changyu/foryou/model/Food.java @@ -1,270 +1,270 @@ -package com.changyu.foryou.model; - -import java.util.Date; -import java.util.List; - -public class Food { - private Long foodId; - - private String name; - - private Float price; - - private Float discountPrice; - - private Float grade; - - private String imgUrl; - - private String info; - - private Integer foodCount; - - private Date modifyTime; - - private Short status; - - private String foodFlag; - - private Short tag; - - private Short isDiscount; - - private Integer categoryId; - - private Float primeCost; - - private Long saleNumber; - - private Long commentNumber; - - private List foodSpecial; - - private Integer campusId; - - public Food(){ - - } - public Food(Integer campusId,Long foodId2, String name2, Float price2, Float discountPrice2, String imageurl, String info, Short status2, String foodFlag2, Short isDiscount2, Integer categoryId2, Float primeCost2){ - foodId=foodId2; - name=name2; - price=price2; - discountPrice=discountPrice2; - this.imgUrl=imageurl; - this.info=info; - status=status2; - foodFlag=foodFlag2; - isDiscount=isDiscount2; - categoryId=categoryId2; - primeCost=primeCost2; - modifyTime=new Date(); - saleNumber=0l; - this.campusId=campusId; - } - public Food(Long foodId2, String name2, String price2, - String discountPrice2, String grade2, String imgUrl2, String info2, - String status2, String foodCount2, String foodFlag2, String tag2, - String isDiscount2, String categoryId2, String primeCost2) { - foodId=foodId2; - - if(name2!=null){ - name=name2; - } - - if(price2!=null){ - name=name2; - } - - price=Float.valueOf(price2); - - if(discountPrice2!=null){ - discountPrice=Float.valueOf(discountPrice2); - } - - if(grade2!=null){ - grade=Float.valueOf(grade2); - } - - if(imgUrl2!=null){ - imgUrl=imgUrl2; - } - - if(info2!=null){ - info=info2; - } - - if(status2!=null){ - status=Short.valueOf(status2); - } - - if(foodFlag2!=null){ - foodFlag=foodFlag2; - } - - if(tag2!=null){ - tag=Short.valueOf(tag2); - } - - if(isDiscount2!=null){ - isDiscount=Short.valueOf(isDiscount2); - } - - if(categoryId2!=null){ - categoryId=Integer.valueOf(categoryId2); - } - - if(primeCost2!=null){ - primeCost=Float.valueOf(primeCost2); - } - - modifyTime=new Date(); - } - - public Long getFoodId() { - return foodId; - } - - public void setFoodId(Long foodId) { - this.foodId = foodId; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name == null ? null : name.trim(); - } - - public Float getPrice() { - return price; - } - - public void setPrice(Float price) { - this.price = price; - } - - public Float getDiscountPrice() { - return discountPrice; - } - - public void setDiscountPrice(Float discountPrice) { - this.discountPrice = discountPrice; - } - - public Float getGrade() { - return grade; - } - - public void setGrade(Float grade) { - this.grade = grade; - } - - public String getImgUrl() { - return imgUrl; - } - - public void setImgUrl(String imgUrl) { - this.imgUrl = imgUrl == null ? null : imgUrl.trim(); - } - - public String getInfo() { - return info; - } - - public void setInfo(String info) { - this.info = info == null ? null : info.trim(); - } - - public Date getModifyTime() { - return modifyTime; - } - - public void setModifyTime(Date modifyTime) { - this.modifyTime = modifyTime; - } - - public Short getStatus() { - return status; - } - - public void setStatus(Short status) { - this.status = status; - } - - public String getFoodFlag() { - return foodFlag; - } - - public void setFoodFlag(String foodFlag) { - this.foodFlag = foodFlag == null ? null : foodFlag.trim(); - } - - public Short getTag() { - return tag; - } - - public void setTag(Short tag) { - this.tag = tag; - } - - public Short getIsDiscount() { - return isDiscount; - } - - public void setIsDiscount(Short isDiscount) { - this.isDiscount = isDiscount; - } - - public Integer getCategoryId() { - return categoryId; - } - - public void setCategoryId(Integer categoryId) { - this.categoryId = categoryId; - } - - public Float getPrimeCost() { - return primeCost; - } - - public void setPrimeCost(Float primeCost) { - this.primeCost = primeCost; - } - - public Long getSaleNumber() { - return saleNumber; - } - - public void setSaleNumber(Long saleNumber) { - this.saleNumber = saleNumber; - } - public List getFoodSpecial() { - return foodSpecial; - } - public void setFoodSpecial(List foodSpecial) { - this.foodSpecial = foodSpecial; - this.foodCount=0; - for (int i = 0; i < foodSpecial.size(); i++) { - this.foodCount+=foodSpecial.get(i).getFoodCount(); - } - } - public Integer getFoodCount() { - return foodCount; - } - public void setFoodCount(Integer foodCount) { - this.foodCount = foodCount; - } - public Long getCommentNumber() { - return commentNumber; - } - public void setCommentNumber(Long commentNumber) { - this.commentNumber = commentNumber; - } - public Integer getCampusId() { - return campusId; - } - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } +package com.changyu.foryou.model; + +import java.util.Date; +import java.util.List; + +public class Food { + private Long foodId; + + private String name; + + private Float price; + + private Float discountPrice; + + private Float grade; + + private String imgUrl; + + private String info; + + private Integer foodCount; + + private Date modifyTime; + + private Short status; + + private String foodFlag; + + private Short tag; + + private Short isDiscount; + + private Integer categoryId; + + private Float primeCost; + + private Long saleNumber; + + private Long commentNumber; + + //private List foodSpecial; + + private Integer campusId; + + public Food(){ + + } + public Food(Integer campusId,Long foodId2, String name2, Float price2, Float discountPrice2, String imageurl, String info, Short status2, String foodFlag2, Short isDiscount2, Integer categoryId2, Float primeCost2){ + foodId=foodId2; + name=name2; + price=price2; + discountPrice=discountPrice2; + this.imgUrl=imageurl; + this.info=info; + status=status2; + foodFlag=foodFlag2; + isDiscount=isDiscount2; + categoryId=categoryId2; + primeCost=primeCost2; + modifyTime=new Date(); + saleNumber=0l; + this.campusId=campusId; + } + public Food(Long foodId2, String name2, String price2, + String discountPrice2, String grade2, String imgUrl2, String info2, + String status2, String foodCount2, String foodFlag2, String tag2, + String isDiscount2, String categoryId2, String primeCost2) { + foodId=foodId2; + + if(name2!=null){ + name=name2; + } + + if(price2!=null){ + name=name2; + } + + price=Float.valueOf(price2); + + if(discountPrice2!=null){ + discountPrice=Float.valueOf(discountPrice2); + } + + if(grade2!=null){ + grade=Float.valueOf(grade2); + } + + if(imgUrl2!=null){ + imgUrl=imgUrl2; + } + + if(info2!=null){ + info=info2; + } + + if(status2!=null){ + status=Short.valueOf(status2); + } + + if(foodFlag2!=null){ + foodFlag=foodFlag2; + } + + if(tag2!=null){ + tag=Short.valueOf(tag2); + } + + if(isDiscount2!=null){ + isDiscount=Short.valueOf(isDiscount2); + } + + if(categoryId2!=null){ + categoryId=Integer.valueOf(categoryId2); + } + + if(primeCost2!=null){ + primeCost=Float.valueOf(primeCost2); + } + + modifyTime=new Date(); + } + + public Long getFoodId() { + return foodId; + } + + public void setFoodId(Long foodId) { + this.foodId = foodId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name == null ? null : name.trim(); + } + + public Float getPrice() { + return price; + } + + public void setPrice(Float price) { + this.price = price; + } + + public Float getDiscountPrice() { + return discountPrice; + } + + public void setDiscountPrice(Float discountPrice) { + this.discountPrice = discountPrice; + } + + public Float getGrade() { + return grade; + } + + public void setGrade(Float grade) { + this.grade = grade; + } + + public String getImgUrl() { + return imgUrl; + } + + public void setImgUrl(String imgUrl) { + this.imgUrl = imgUrl == null ? null : imgUrl.trim(); + } + + public String getInfo() { + return info; + } + + public void setInfo(String info) { + this.info = info == null ? null : info.trim(); + } + + public Date getModifyTime() { + return modifyTime; + } + + public void setModifyTime(Date modifyTime) { + this.modifyTime = modifyTime; + } + + public Short getStatus() { + return status; + } + + public void setStatus(Short status) { + this.status = status; + } + + public String getFoodFlag() { + return foodFlag; + } + + public void setFoodFlag(String foodFlag) { + this.foodFlag = foodFlag == null ? null : foodFlag.trim(); + } + + public Short getTag() { + return tag; + } + + public void setTag(Short tag) { + this.tag = tag; + } + + public Short getIsDiscount() { + return isDiscount; + } + + public void setIsDiscount(Short isDiscount) { + this.isDiscount = isDiscount; + } + + public Integer getCategoryId() { + return categoryId; + } + + public void setCategoryId(Integer categoryId) { + this.categoryId = categoryId; + } + + public Float getPrimeCost() { + return primeCost; + } + + public void setPrimeCost(Float primeCost) { + this.primeCost = primeCost; + } + + public Long getSaleNumber() { + return saleNumber; + } + + public void setSaleNumber(Long saleNumber) { + this.saleNumber = saleNumber; + } + /*public List getFoodSpecial() { + return foodSpecial; + } + public void setFoodSpecial(List foodSpecial) { + this.foodSpecial = foodSpecial; + this.foodCount=0; + for (int i = 0; i < foodSpecial.size(); i++) { + this.foodCount+=foodSpecial.get(i).getFoodCount(); + } + }*/ + public Integer getFoodCount() { + return foodCount; + } + public void setFoodCount(Integer foodCount) { + this.foodCount = foodCount; + } + public Long getCommentNumber() { + return commentNumber; + } + public void setCommentNumber(Long commentNumber) { + this.commentNumber = commentNumber; + } + public Integer getCampusId() { + return campusId; + } + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/Order.java b/src/main/java/com/changyu/foryou/model/Order.java index 556a508..141a478 100644 --- a/src/main/java/com/changyu/foryou/model/Order.java +++ b/src/main/java/com/changyu/foryou/model/Order.java @@ -1,153 +1,143 @@ -package com.changyu.foryou.model; - -import java.util.Date; - -public class Order { - private Long orderId; - - private Integer campusId; - - private String phone; - - private Date createTime; - - private Short status; - - private Float price; - - private Integer orderCount; - - private Short isRemarked; - - private Short tag; - - private Integer foodSpecial; - - private Long foodId; - - private String togetherId; - - private String rank; - - public Order(){ - - } - - public Order(Integer campusId,String phoneId, Long foodId2, Integer foodCount, - Integer foodSpecial2) { - this.setCampusId(campusId); - this.phone=phoneId; - foodId=foodId2; - orderCount=foodCount; - foodSpecial=foodSpecial2; - tag=1; - createTime=new Date(); - status=0; - isRemarked=0; - orderId=createTime.getTime(); - } - - public Long getOrderId() { - return orderId; - } - - public void setOrderId(Long orderId) { - this.orderId = orderId; - } - - public String getPhone() { - return phone; - } - - public void setPhone(String phone) { - this.phone = phone == null ? null : phone.trim(); - } - - public Date getCreateTime() { - return createTime; - } - - public void setCreateTime(Date createTime) { - this.createTime = createTime; - } - - public Short getStatus() { - return status; - } - - public void setStatus(Short status) { - this.status = status; - } - - public Float getPrice() { - return price; - } - - public void setPrice(Float price) { - this.price = price; - } - - public Integer getOrderCount() { - return orderCount; - } - - public void setOrderCount(Integer orderCount) { - this.orderCount = orderCount; - } - - public Short getIsRemarked() { - return isRemarked; - } - - public void setIsRemarked(Short isRemarked) { - this.isRemarked = isRemarked; - } - - public Short getTag() { - return tag; - } - - public void setTag(Short tag) { - this.tag = tag; - } - - public Integer getFoodSpecial() { - return foodSpecial; - } - - public void setFoodSpecial(Integer foodSpecial) { - this.foodSpecial = foodSpecial; - } - - public Long getFoodId() { - return foodId; - } - - public void setFoodId(Long foodId) { - this.foodId = foodId; - } - - public String getTogetherId() { - return togetherId; - } - - public void setTogetherId(String togetherId) { - this.togetherId = togetherId; - } - - public String getRank() { - return rank; - } - - public void setRank(String rank) { - this.rank = rank; - } - - public Integer getCampusId() { - return campusId; - } - - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } +package com.changyu.foryou.model; + +import java.util.Date; + +public class Order { + private Long orderId; + + private Integer campusId; + + private String phone; + + private Date createTime; + + private Short status; + + private Float price; + + private Integer orderCount; + + private Short isRemarked; + + private Short tag; + + // private Integer foodSpecial; + + private Long foodId; + + private String togetherId; + + private String rank; + + public Order(){ + + } + + public Order(Integer campusId,String phoneId, Long foodId2, Integer foodCount) { + this.setCampusId(campusId); + this.phone=phoneId; + foodId=foodId2; + orderCount=foodCount; + tag=1; + createTime=new Date(); + status=0; + isRemarked=0; + orderId=createTime.getTime(); + } + + public Long getOrderId() { + return orderId; + } + + public void setOrderId(Long orderId) { + this.orderId = orderId; + } + + public String getPhone() { + return phone; + } + + public void setPhone(String phone) { + this.phone = phone == null ? null : phone.trim(); + } + + public Date getCreateTime() { + return createTime; + } + + public void setCreateTime(Date createTime) { + this.createTime = createTime; + } + + public Short getStatus() { + return status; + } + + public void setStatus(Short status) { + this.status = status; + } + + public Float getPrice() { + return price; + } + + public void setPrice(Float price) { + this.price = price; + } + + public Integer getOrderCount() { + return orderCount; + } + + public void setOrderCount(Integer orderCount) { + this.orderCount = orderCount; + } + + public Short getIsRemarked() { + return isRemarked; + } + + public void setIsRemarked(Short isRemarked) { + this.isRemarked = isRemarked; + } + + public Short getTag() { + return tag; + } + + public void setTag(Short tag) { + this.tag = tag; + } + + public Long getFoodId() { + return foodId; + } + + public void setFoodId(Long foodId) { + this.foodId = foodId; + } + + public String getTogetherId() { + return togetherId; + } + + public void setTogetherId(String togetherId) { + this.togetherId = togetherId; + } + + public String getRank() { + return rank; + } + + public void setRank(String rank) { + this.rank = rank; + } + + public Integer getCampusId() { + return campusId; + } + + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/ShortFood.java b/src/main/java/com/changyu/foryou/model/ShortFood.java index 8eaacfa..7633cdc 100644 --- a/src/main/java/com/changyu/foryou/model/ShortFood.java +++ b/src/main/java/com/changyu/foryou/model/ShortFood.java @@ -1,82 +1,92 @@ -package com.changyu.foryou.model; - -public class ShortFood { - private Long foodId; - private Integer campusId; - - private String name; - - private Float price; - - public Long getFoodId() { - return foodId; - } - - public void setFoodId(Long foodId) { - this.foodId = foodId; - } - - public String getName() { - return name; - } - - public void setName(String name) { - this.name = name; - } - - public Float getPrice() { - return price; - } - - public void setPrice(Float price) { - this.price = price; - } - - public Float getDiscountPrice() { - return discountPrice; - } - - public void setDiscountPrice(Float discountPrice) { - this.discountPrice = discountPrice; - } - - public String getImgUrl() { - return imgUrl; - } - - public void setImgUrl(String imgUrl) { - this.imgUrl = imgUrl; - } - - public Short getIsDiscount() { - return isDiscount; - } - - public void setIsDiscount(Short isDiscount) { - this.isDiscount = isDiscount; - } - - public Long getSaleNumber() { - return saleNumber; - } - - public void setSaleNumber(Long saleNumber) { - this.saleNumber = saleNumber; - } - - public Integer getCampusId() { - return campusId; - } - - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } - - private Float discountPrice; - - private String imgUrl; - - private Short isDiscount; - - private Long saleNumber; -} +package com.changyu.foryou.model; + +public class ShortFood { + private Long foodId; + private Integer campusId; + + private String name; + + private Float price; + + private Integer foodCount; + + public Integer getFoodCount() { + return foodCount; + } + + public void setFoodCount(Integer foodCount) { + this.foodCount = foodCount; + } + + public Long getFoodId() { + return foodId; + } + + public void setFoodId(Long foodId) { + this.foodId = foodId; + } + + public String getName() { + return name; + } + + public void setName(String name) { + this.name = name; + } + + public Float getPrice() { + return price; + } + + public void setPrice(Float price) { + this.price = price; + } + + public Float getDiscountPrice() { + return discountPrice; + } + + public void setDiscountPrice(Float discountPrice) { + this.discountPrice = discountPrice; + } + + public String getImgUrl() { + return imgUrl; + } + + public void setImgUrl(String imgUrl) { + this.imgUrl = imgUrl; + } + + public Short getIsDiscount() { + return isDiscount; + } + + public void setIsDiscount(Short isDiscount) { + this.isDiscount = isDiscount; + } + + public Long getSaleNumber() { + return saleNumber; + } + + public void setSaleNumber(Long saleNumber) { + this.saleNumber = saleNumber; + } + + public Integer getCampusId() { + return campusId; + } + + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } + + private Float discountPrice; + + private String imgUrl; + + private Short isDiscount; + + private Long saleNumber; +} diff --git a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java index 5b3eeeb..ac64980 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java @@ -1,224 +1,224 @@ -package com.changyu.foryou.serviceImpl; - -import java.util.List; -import java.util.Map; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import com.changyu.foryou.mapper.FoodCategoryMapper; -import com.changyu.foryou.mapper.FoodCommentMapper; -import com.changyu.foryou.mapper.FoodMapper; -import com.changyu.foryou.mapper.FoodSpecialMapper; -import com.changyu.foryou.model.Food; -import com.changyu.foryou.model.FoodCategory; -import com.changyu.foryou.model.FoodComment; -import com.changyu.foryou.model.FoodSpecial; -import com.changyu.foryou.model.FoodSpecialKey; -import com.changyu.foryou.model.ShortFood; -import com.changyu.foryou.service.FoodService; - -/** - * 食品管理服务类(包括食品分类) - * @author 殿下 - *2014/12/13 - */ -@Service("/foodService") -public class FoodServiceImpl implements FoodService{ - private FoodMapper foodMapper; - private FoodCategoryMapper foodCategoryMapper; - private FoodSpecialMapper foodSpecialMapper; - private FoodCommentMapper foodCommentMapper; - - public FoodCommentMapper getFoodCommentMapper() { - return foodCommentMapper; - } - - @Autowired - public void setFoodCommentMapper(FoodCommentMapper foodCommentMapper) { - this.foodCommentMapper = foodCommentMapper; - } - - public FoodSpecialMapper getFoodSpecialMapper() { - return foodSpecialMapper; - } - - @Autowired - public void setFoodSpecialMapper(FoodSpecialMapper foodSpecialMapper) { - this.foodSpecialMapper = foodSpecialMapper; - } - - public FoodMapper getFoodMapper() { - return foodMapper; - } - - @Autowired - public void setFoodMapper(FoodMapper foodMapper) { - this.foodMapper = foodMapper; - } - - public FoodCategoryMapper getFoodCategoryMapper() { - return foodCategoryMapper; - } - - @Autowired - public void setFoodCategoryMapper(FoodCategoryMapper foodCategoryMapper) { - this.foodCategoryMapper = foodCategoryMapper; - } - - public int deleteCategoryByPrimaryKey(Map paramMap) { - return foodCategoryMapper.deleteByPrimaryKey(paramMap); - } - - public int insertCategorySelective(FoodCategory record) { - return foodCategoryMapper.insertSelective(record); - } - - public FoodCategory selectCategoryByPrimaryKey(Map paramMap) { - return foodCategoryMapper.selectByPrimaryKey(paramMap); - } - - public int updateCategoryByPrimaryKeySelective(FoodCategory record) { - return foodCategoryMapper.updateByPrimaryKeySelective(record); - } - - public int deleteFoodByPrimaryKey(Map paramMap) { - return foodMapper.deleteByPrimaryKey(paramMap); - } - - public int insertFoodSelective(Food record) { - return foodMapper.insertSelective(record); - } - - public Food selectFoodByPrimaryKey(Map paramMap) { - return foodMapper.selectByPrimaryKey(paramMap); - } - - public int updateFoodByPrimaryKeySelective(Food record) { - return foodMapper.updateByPrimaryKeySelective(record); - } - - //获取食品一级分类 - public List getFirstCategory(Map paramMap) { - return foodCategoryMapper.getFirstCategory(paramMap); - } - -// //获取食品二级分类 -// public List getSecondCategories(Integer id) { -// return foodCategoryMapper.getSecondCategoryes(id); -// } - - //根据食品分类,和食品标签查询食品 - public List selectFoods(Map paramMap) { - - return foodMapper.selectFoods(paramMap); - } - - public List getFoodSpecial(Map paramMap) { - return foodSpecialMapper.getFoodSpecialByFoodId(paramMap); - } - - //通过两个标签模糊查询(两个标签以空格隔开) - public List selectFoodsByTwoTags(Map paramMap) { - - return foodMapper.selectFoodsByTwoTags(paramMap); - - } - - public int insertSelective(FoodComment record) { - return 0; - } - - public Long getCommentCountsById(Map paramMap) { - return foodCommentMapper.getCommentCountsById(paramMap); - } - - public List getCommentInfoById(Map paramMap) { - return foodCommentMapper.getCommentsById(paramMap); - } - - public List getAllFoods(Map paramMap) { - return foodMapper.getAllFoods(paramMap); - } - - public Integer getFoodSpecialCount(Map paramMap) { - return foodSpecialMapper.getFoodSpecialCount(paramMap); - } - - public String getSpecialName(Map paramMap) { - return foodSpecialMapper.getSpecialName(paramMap); - } - - public List getAllFoodSecondCategories() { - return foodCategoryMapper.getAllFoodSecondCategories(); - } - - public List getAllFoodFirstCategories() { - return foodCategoryMapper.getAllFoodFirstCategories(); - } - - public int addFoodSpecial(FoodSpecial foodSpecial) { - return foodSpecialMapper.addFoodSpecial(foodSpecial); - } - - public int getSpecialCount(Map paramMap) { - return foodSpecialMapper.getSpecialCount(paramMap); - } - - //获取special_id的最大值 - public Integer getSpecialMax(Map paramMap) { - return foodSpecialMapper.getSpecialMax(paramMap); - } - - public List getAllComments(Map paramMap) { - return foodCommentMapper.getAllComments(paramMap); - } - - public Integer insertFoodComment(FoodComment foodComment) { - return foodCommentMapper.insertSelective(foodComment); - } - - public List getFoodListFresh(Map paramMap) { - return foodMapper.getFoodListFresh(paramMap); - } - - public List getFoodListWelcome(Map paramMap) { - return foodMapper.getFoodListWelcome(paramMap); - } - - public List getFoodListDiscount(Map paramMap) { - return foodMapper.getFoodListDiscount(paramMap); - } - - public Integer changeFoodCount(Map paramMap) { - int flag=0; - flag= foodSpecialMapper.changeFoodCount(paramMap); - flag=foodMapper.changeFoodSaleNumber(paramMap); - return flag; - } - - public Integer deleteFoodCommentById(Map paramMap) { - return foodCommentMapper.deleteFoodComment(paramMap); - } - - public Float getAvageGrade(Map paramMap) { - return foodCommentMapper.getAvageGrade(paramMap); - } - - public void deleteFoodSpecial(FoodSpecial foodSpecial) { - FoodSpecialKey foodSpecialKey=foodSpecial; - - foodSpecialMapper.deleteByPrimaryKey(foodSpecialKey); //删除食品的某一口味 - } - - public void updateFoodSpecial(FoodSpecial foodSpecial) { - foodSpecialMapper.updateByPrimaryKey(foodSpecial); - } - - public Integer getFoodCommentCount(Map paramMap) { - return foodCommentMapper.getFoodCommentCount(paramMap); - } - - - -} +package com.changyu.foryou.serviceImpl; + +import java.util.List; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import com.changyu.foryou.mapper.FoodCategoryMapper; +import com.changyu.foryou.mapper.FoodCommentMapper; +import com.changyu.foryou.mapper.FoodMapper; +import com.changyu.foryou.mapper.FoodSpecialMapper; +import com.changyu.foryou.model.Food; +import com.changyu.foryou.model.FoodCategory; +import com.changyu.foryou.model.FoodComment; +import com.changyu.foryou.model.FoodSpecial; +import com.changyu.foryou.model.FoodSpecialKey; +import com.changyu.foryou.model.ShortFood; +import com.changyu.foryou.service.FoodService; + +/** + * 食品管理服务类(包括食品分类) + * @author 殿下 + *2014/12/13 + */ +@Service("/foodService") +public class FoodServiceImpl implements FoodService{ + private FoodMapper foodMapper; + private FoodCategoryMapper foodCategoryMapper; + private FoodSpecialMapper foodSpecialMapper; + private FoodCommentMapper foodCommentMapper; + + public FoodCommentMapper getFoodCommentMapper() { + return foodCommentMapper; + } + + @Autowired + public void setFoodCommentMapper(FoodCommentMapper foodCommentMapper) { + this.foodCommentMapper = foodCommentMapper; + } + + public FoodSpecialMapper getFoodSpecialMapper() { + return foodSpecialMapper; + } + + @Autowired + public void setFoodSpecialMapper(FoodSpecialMapper foodSpecialMapper) { + this.foodSpecialMapper = foodSpecialMapper; + } + + public FoodMapper getFoodMapper() { + return foodMapper; + } + + @Autowired + public void setFoodMapper(FoodMapper foodMapper) { + this.foodMapper = foodMapper; + } + + public FoodCategoryMapper getFoodCategoryMapper() { + return foodCategoryMapper; + } + + @Autowired + public void setFoodCategoryMapper(FoodCategoryMapper foodCategoryMapper) { + this.foodCategoryMapper = foodCategoryMapper; + } + + public int deleteCategoryByPrimaryKey(Map paramMap) { + return foodCategoryMapper.deleteByPrimaryKey(paramMap); + } + + public int insertCategorySelective(FoodCategory record) { + return foodCategoryMapper.insertSelective(record); + } + + public FoodCategory selectCategoryByPrimaryKey(Map paramMap) { + return foodCategoryMapper.selectByPrimaryKey(paramMap); + } + + public int updateCategoryByPrimaryKeySelective(FoodCategory record) { + return foodCategoryMapper.updateByPrimaryKeySelective(record); + } + + public int deleteFoodByPrimaryKey(Map paramMap) { + return foodMapper.deleteByPrimaryKey(paramMap); + } + + public int insertFoodSelective(Food record) { + return foodMapper.insertSelective(record); + } + + public Food selectFoodByPrimaryKey(Map paramMap) { + return foodMapper.selectByPrimaryKey(paramMap); + } + + public int updateFoodByPrimaryKeySelective(Food record) { + return foodMapper.updateByPrimaryKeySelective(record); + } + + //获取食品一级分类 + public List getFirstCategory(Map paramMap) { + return foodCategoryMapper.getFirstCategory(paramMap); + } + +// //获取食品二级分类 +// public List getSecondCategories(Integer id) { +// return foodCategoryMapper.getSecondCategoryes(id); +// } + + //根据食品分类,和食品标签查询食品 + public List selectFoods(Map paramMap) { + + return foodMapper.selectFoods(paramMap); + } + + public List getFoodSpecial(Map paramMap) { + return foodSpecialMapper.getFoodSpecialByFoodId(paramMap); + } + + //通过两个标签模糊查询(两个标签以空格隔开) + public List selectFoodsByTwoTags(Map paramMap) { + + return foodMapper.selectFoodsByTwoTags(paramMap); + + } + + public int insertSelective(FoodComment record) { + return 0; + } + + public Long getCommentCountsById(Map paramMap) { + return foodCommentMapper.getCommentCountsById(paramMap); + } + + public List getCommentInfoById(Map paramMap) { + return foodCommentMapper.getCommentsById(paramMap); + } + + public List getAllFoods(Map paramMap) { + return foodMapper.getAllFoods(paramMap); + } + + public Integer getFoodSpecialCount(Map paramMap) { + return foodSpecialMapper.getFoodSpecialCount(paramMap); + } + + public String getSpecialName(Map paramMap) { + return foodSpecialMapper.getSpecialName(paramMap); + } + + public List getAllFoodSecondCategories() { + return foodCategoryMapper.getAllFoodSecondCategories(); + } + + public List getAllFoodFirstCategories() { + return foodCategoryMapper.getAllFoodFirstCategories(); + } + + public int addFoodSpecial(FoodSpecial foodSpecial) { + return foodSpecialMapper.addFoodSpecial(foodSpecial); + } + + public int getSpecialCount(Map paramMap) { + return foodSpecialMapper.getSpecialCount(paramMap); + } + + //获取special_id的最大值 + public Integer getSpecialMax(Map paramMap) { + return foodSpecialMapper.getSpecialMax(paramMap); + } + + public List getAllComments(Map paramMap) { + return foodCommentMapper.getAllComments(paramMap); + } + + public Integer insertFoodComment(FoodComment foodComment) { + return foodCommentMapper.insertSelective(foodComment); + } + + public List getFoodListFresh(Map paramMap) { + return foodMapper.getFoodListFresh(paramMap); + } + + public List getFoodListWelcome(Map paramMap) { + return foodMapper.getFoodListWelcome(paramMap); + } + + public List getFoodListDiscount(Map paramMap) { + return foodMapper.getFoodListDiscount(paramMap); + } + + public Integer changeFoodCount(Map paramMap) { + int flag=0; + //flag= foodSpecialMapper.changeFoodCount(paramMap); + flag=foodMapper.changeFoodNumber(paramMap); + return flag; + } + + public Integer deleteFoodCommentById(Map paramMap) { + return foodCommentMapper.deleteFoodComment(paramMap); + } + + public Float getAvageGrade(Map paramMap) { + return foodCommentMapper.getAvageGrade(paramMap); + } + + public void deleteFoodSpecial(FoodSpecial foodSpecial) { + FoodSpecialKey foodSpecialKey=foodSpecial; + + foodSpecialMapper.deleteByPrimaryKey(foodSpecialKey); //删除食品的某一口味 + } + + public void updateFoodSpecial(FoodSpecial foodSpecial) { + foodSpecialMapper.updateByPrimaryKey(foodSpecial); + } + + public Integer getFoodCommentCount(Map paramMap) { + return foodCommentMapper.getFoodCommentCount(paramMap); + } + + + +} diff --git a/src/main/java/com/changyu/foryou/serviceImpl/PushServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/PushServiceImpl.java index b858154..7282407 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/PushServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/PushServiceImpl.java @@ -1,67 +1,67 @@ -package com.changyu.foryou.serviceImpl; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.stereotype.Service; - -import cn.jpush.api.JPushClient; -import cn.jpush.api.common.resp.APIConnectionException; -import cn.jpush.api.common.resp.APIRequestException; -import cn.jpush.api.push.PushResult; -import cn.jpush.api.push.model.PushPayload; - -import com.changyu.foryou.service.PushService; -import com.changyu.foryou.tools.JpushInterface; - -@Service("pushService") -public class PushServiceImpl implements PushService{ - private static final String appKey = "e9e04345a608f9fb23a3b61b"; - private static final String masterSecret = "70a4b68027698fe532d95436"; - - private static final Logger log = LoggerFactory.getLogger(PushServiceImpl.class); - - //通过别名推送 - public void sendPush(String phone, String message, Integer count) { - JPushClient jpushClient = new JPushClient(masterSecret, appKey, count); //count表示离线消息保持时间 - - PushPayload payload = JpushInterface.buildPushObject_android_and_ios_alias_alert(message,phone); - - try { - PushResult result = jpushClient.sendPush(payload); - log.info("Got result - " + result); - - } catch (APIConnectionException e) { - log.error("Connection error. Should retry later. ", e); - - } catch (APIRequestException e) { - log.error("Error response from JPush server. Should review and fix it. ", e); - log.info("HTTP Status: " + e.getStatus()); - log.info("Error Code: " + e.getErrorCode()); - log.info("Error Message: " + e.getErrorMessage()); - log.info("Msg ID: " + e.getMsgId()); - } - } - - //推送通过tag - public void sendPushByTag(String tag, String message, int count) { - JPushClient jpushClient = new JPushClient(masterSecret, appKey, count); //count表示离线消息保持时间 - - PushPayload payload = JpushInterface.buildPushObject_android_and_ios_tag_alert(message,tag); - - try { - PushResult result = jpushClient.sendPush(payload); - log.info("Got result - " + result); - - } catch (APIConnectionException e) { - log.error("Connection error. Should retry later. ", e); - - } catch (APIRequestException e) { - log.error("Error response from JPush server. Should review and fix it. ", e); - log.info("HTTP Status: " + e.getStatus()); - log.info("Error Code: " + e.getErrorCode()); - log.info("Error Message: " + e.getErrorMessage()); - log.info("Msg ID: " + e.getMsgId()); - } - } - -} +package com.changyu.foryou.serviceImpl; + +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; +import org.springframework.stereotype.Service; + +import cn.jpush.api.JPushClient; +import cn.jpush.api.common.resp.APIConnectionException; +import cn.jpush.api.common.resp.APIRequestException; +import cn.jpush.api.push.PushResult; +import cn.jpush.api.push.model.PushPayload; + +import com.changyu.foryou.service.PushService; +import com.changyu.foryou.tools.JpushInterface; + +@Service("pushService") +public class PushServiceImpl implements PushService{ + private static final String appKey = "e9e04345a608f9fb23a3b616"; + private static final String masterSecret = "70a4b68027698fe532d95496"; + + private static final Logger log = LoggerFactory.getLogger(PushServiceImpl.class); + + //通过别名推送 + public void sendPush(String phone, String message, Integer count) { + JPushClient jpushClient = new JPushClient(masterSecret, appKey, count); //count表示离线消息保持时间 + + PushPayload payload = JpushInterface.buildPushObject_android_and_ios_alias_alert(message,phone); + + try { + PushResult result = jpushClient.sendPush(payload); + log.info("Got result - " + result); + + } catch (APIConnectionException e) { + log.error("Connection error. Should retry later. ", e); + + } catch (APIRequestException e) { + log.error("Error response from JPush server. Should review and fix it. ", e); + log.info("HTTP Status: " + e.getStatus()); + log.info("Error Code: " + e.getErrorCode()); + log.info("Error Message: " + e.getErrorMessage()); + log.info("Msg ID: " + e.getMsgId()); + } + } + + //推送通过tag + public void sendPushByTag(String tag, String message, int count) { + JPushClient jpushClient = new JPushClient(masterSecret, appKey, count); //count表示离线消息保持时间 + + PushPayload payload = JpushInterface.buildPushObject_android_and_ios_tag_alert(message,tag); + + try { + PushResult result = jpushClient.sendPush(payload); + log.info("Got result - " + result); + + } catch (APIConnectionException e) { + log.error("Connection error. Should retry later. ", e); + + } catch (APIRequestException e) { + log.error("Error response from JPush server. Should review and fix it. ", e); + log.info("HTTP Status: " + e.getStatus()); + log.info("Error Code: " + e.getErrorCode()); + log.info("Error Message: " + e.getErrorMessage()); + log.info("Msg ID: " + e.getMsgId()); + } + } + +} diff --git a/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java index 3c92c00..c5e8875 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java @@ -1,137 +1,130 @@ -package com.changyu.foryou.serviceImpl; - -import java.util.Date; -import java.util.List; -import java.util.Map; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Service; - -import com.changyu.foryou.mapper.FeedbackMapper; -import com.changyu.foryou.mapper.UsersMapper; -import com.changyu.foryou.model.Feedback; -import com.changyu.foryou.model.Users; -import com.changyu.foryou.service.UserService; - - -@Service("userService") -public class UserServiceImpl implements UserService { - private UsersMapper usersMapper; //操作用户信息 - private FeedbackMapper feedbackMapper; //操作用户反馈表 - - public FeedbackMapper getFeedbackMapper() { - return feedbackMapper; - } - - @Autowired - public void setFeedbackMapper(FeedbackMapper feedbackMapper) { - this.feedbackMapper = feedbackMapper; - } - - public UsersMapper getUsersMapper() { - return usersMapper; - } - - @Autowired - public void setUsersMapper(UsersMapper usersMapper) { - this.usersMapper = usersMapper; - } - - public Users selectByUsername(String phone) { - return usersMapper.selectByPrimaryKey(phone); - } - - - public void addUsers(Users users) { - usersMapper.insertSelective(users); - } - - public int updatePassword(String phone, String newPassword) { - return usersMapper.updatePassword(phone, newPassword); - } - - public int updateUserInfo(Users users) { - return usersMapper.updateByPrimaryKeySelective(users); - } - - - - public void updateLastLoginTime(Date date,String phone) { - usersMapper.updateLastLoginTime(date,phone); - } - - - public int addFeedbackSuggestion(Feedback record) { - - return feedbackMapper.insert(record); - } - - public List getAllUser(Integer limit, Integer offset, String sort, - String order,String search) { - return usersMapper.getAllUser(limit,offset,sort,order,search); - } - - public Integer getUserCount(String search) { - return usersMapper.getUserCount(search); - } - - public Integer setUserAdmin(String phone) { - return usersMapper.setUserAdmin(phone); - } - - public Integer setUserCommon(String phone) { - return usersMapper.setUserCommon(phone); - } - - public Integer setUserSuperAdmin(String phone) { - return usersMapper.setUserSuperAdmin(phone); - } - - public int updateImageUrl(String imageUrl, String phone) { - return usersMapper.updateUserImage(imageUrl,phone); - } - - public String getImageUrl(String phone) { - return usersMapper.getImageUrl(phone); - } - - public List getDeliverAdmin() { - return usersMapper.getDeliverAdmin(); - } - - public int setUserToken(String phoneId, String token) { - return usersMapper.setUserToken(phoneId,token); - } - - public List getFeedbacks() { - return feedbackMapper.getFeedbacks(); - } - - public String getUserToken(String togetherId) { - return usersMapper.getUserToken(togetherId); - } - - public int clearOldToken(String token) { - return usersMapper.clearOldToken(token); - } - - public String getUserPhone(String togetherId) { - return usersMapper.getUserPhone(togetherId); - } - - @Override - public List getAllSuperAdminPhone(Map paramterMap) { - return usersMapper.getAllSuperAdminPhone(paramterMap); - } - - @Override - public String getUserTokenByPhone(Map paramterMap) { - return usersMapper.getUserTokenByPhone(paramterMap); - } - - @Override - public Integer getCountsByDevice(Map paramMap) { - return usersMapper.getCountsByDevice(paramMap); - } - -} +package com.changyu.foryou.serviceImpl; + +import java.util.Date; +import java.util.List; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import com.changyu.foryou.mapper.FeedbackMapper; +import com.changyu.foryou.mapper.UsersMapper; +import com.changyu.foryou.model.Feedback; +import com.changyu.foryou.model.Users; +import com.changyu.foryou.service.UserService; + + +@Service("userService") +public class UserServiceImpl implements UserService { + private UsersMapper usersMapper; //操作用户信息 + private FeedbackMapper feedbackMapper; //操作用户反馈表 + + @Autowired + public void setFeedbackMapper(FeedbackMapper feedbackMapper) { + this.feedbackMapper = feedbackMapper; + } + + @Autowired + public void setUsersMapper(UsersMapper usersMapper) { + this.usersMapper = usersMapper; + } + + public Users selectByUsername(String phone) { + return usersMapper.selectByPrimaryKey(phone); + } + + + public void addUsers(Users users) { + usersMapper.insertSelective(users); + } + + public int updatePassword(String phone, String newPassword) { + return usersMapper.updatePassword(phone, newPassword); + } + + public int updateUserInfo(Users users) { + return usersMapper.updateByPrimaryKeySelective(users); + } + + + @Transactional(rollbackFor=Exception.class) + public void updateLastLoginTime(Date date,String phone) { + usersMapper.updateLastLoginTime(date,phone); + } + + + public int addFeedbackSuggestion(Feedback record) { + + return feedbackMapper.insert(record); + } + + public List getAllUser(Integer limit, Integer offset, String sort, + String order,String search) { + return usersMapper.getAllUser(limit,offset,sort,order,search); + } + + public Integer getUserCount(String search) { + return usersMapper.getUserCount(search); + } + + public Integer setUserAdmin(String phone) { + return usersMapper.setUserAdmin(phone); + } + + public Integer setUserCommon(String phone) { + return usersMapper.setUserCommon(phone); + } + + public Integer setUserSuperAdmin(String phone) { + return usersMapper.setUserSuperAdmin(phone); + } + + public int updateImageUrl(String imageUrl, String phone) { + return usersMapper.updateUserImage(imageUrl,phone); + } + + public String getImageUrl(String phone) { + return usersMapper.getImageUrl(phone); + } + + public List getDeliverAdmin() { + return usersMapper.getDeliverAdmin(); + } + + public int setUserToken(String phoneId, String token) { + return usersMapper.setUserToken(phoneId,token); + } + + public List getFeedbacks() { + return feedbackMapper.getFeedbacks(); + } + + public String getUserToken(String togetherId) { + return usersMapper.getUserToken(togetherId); + } + + public int clearOldToken(String token) { + return usersMapper.clearOldToken(token); + } + + public String getUserPhone(String togetherId) { + return usersMapper.getUserPhone(togetherId); + } + + @Override + public List getAllSuperAdminPhone(Map paramterMap) { + return usersMapper.getAllSuperAdminPhone(paramterMap); + } + + @Override + public String getUserTokenByPhone(Map paramterMap) { + return usersMapper.getUserTokenByPhone(paramterMap); + } + + @Override + public Integer getCountsByDevice(Map paramMap) { + return usersMapper.getCountsByDevice(paramMap); + } + +} diff --git a/src/main/java/com/changyu/foryou/tools/Sign.java b/src/main/java/com/changyu/foryou/tools/Sign.java index 481ff16..dc80aad 100644 --- a/src/main/java/com/changyu/foryou/tools/Sign.java +++ b/src/main/java/com/changyu/foryou/tools/Sign.java @@ -1,87 +1,95 @@ -package com.changyu.foryou.tools; - -import java.io.IOException; -import java.security.GeneralSecurityException; -import java.security.Key; -import java.security.MessageDigest; -import java.security.NoSuchAlgorithmException; -import java.util.HashMap; -import java.util.Map; -import java.util.Map.Entry; -import java.util.Set; -import java.util.TreeMap; - -import javax.crypto.KeyGenerator; - - - -public class Sign { - /** - * 签名生成算法 - * @param HashMap params 请求参数集,所有参数必须已转换为字符串类型 - * @param String secret 签名密钥 - * @return 签名 - * @throws IOException - */ - public static String getSignature(HashMap params) throws IOException - { - String secret=params.get("secrect"); - params.remove("secrect"); - // 先将参数以其参数名的字典序升序进行排序 - Map sortedParams = new TreeMap(params); - Set> entrys = sortedParams.entrySet(); - - // 遍历排序后的字典,将所有参数按"key=value"格式拼接在一起 - StringBuilder basestring = new StringBuilder(); - for (Entry param : entrys) { - basestring.append(param.getKey()).append("=").append(param.getValue()); - } - basestring.append(secret); - - // 使用MD5对待签名串求签 - byte[] bytes = null; - try { - MessageDigest md5 = MessageDigest.getInstance("MD5"); - bytes = md5.digest(basestring.toString().getBytes("UTF-8")); - System.out.println(basestring.toString()); - - } catch (GeneralSecurityException ex) { - throw new IOException(ex); - } - - // 将MD5输出的二进制结果转换为小写的十六进制 - StringBuilder sign = new StringBuilder(); - for (int i = 0; i < bytes.length; i++) { - String hex = Integer.toHexString(bytes[i] & 0xFF); - if (hex.length() == 1) { - sign.append("0"); - } - sign.append(hex); - } - return sign.toString(); - } - - public static byte[] createPrivateKey(){ - byte[] privateKey = null; - try { - KeyGenerator keyGenerator=KeyGenerator.getInstance("DESede"); - keyGenerator.init(168); //选择DESede算法,密钥长度为112位或168位 - Key myKey = keyGenerator.generateKey(); //生成密钥 - // System.out.println("得到单钥加密密钥"+myKey.getEncoded()); - privateKey=myKey.getEncoded(); - } catch (NoSuchAlgorithmException e) { - e.printStackTrace(); - } - - return privateKey; - } - - public static void main(String[] args) { - try { - System.out.println(new String(Sign.createPrivateKey())); - } catch (Exception e) { - e.printStackTrace(); - } - - } -} +package com.changyu.foryou.tools; + +import java.io.IOException; +import java.security.GeneralSecurityException; +import java.security.Key; +import java.security.MessageDigest; +import java.security.NoSuchAlgorithmException; +import java.util.HashMap; +import java.util.Map; +import java.util.Map.Entry; +import java.util.Set; +import java.util.TreeMap; + +import javax.crypto.KeyGenerator; + +/*** + * + * @author xiaowei + *coryright @ xiaowei + */ + +public class Sign { + /** + * 签名生成算法 + * @param HashMap params 请求参数集,所有参数必须已转换为字符串类型 + * @param String secret 签名密钥 + * @return 签名 + * @throws IOException + */ + public static String getSignature(HashMap params) throws IOException + { + String[] secret=params.get("secret"); + //params.remove("secret"); + // 先将参数以其参数名的字典序升序进行排序 + Map sortedParams = new TreeMap(params); + Set> entrys = sortedParams.entrySet(); + + // 遍历排序后的字典,将所有参数按"key=value"格式拼接在一起 + StringBuilder basestring = new StringBuilder(); + for (Entry param : entrys) { + if(param.getKey().equals("secret")||param.getKey().equals("sign")){ + continue; + } + String value = ((String[])param.getValue())[0]; + basestring.append(param.getKey()).append("=").append(value); + } + basestring.append(secret[0]); + + // 使用MD5对待签名串求签 + byte[] bytes = null; + try { + MessageDigest md5 = MessageDigest.getInstance("MD5"); + bytes = md5.digest(basestring.toString().getBytes("UTF-8")); + System.out.println(basestring.toString()); + + } catch (GeneralSecurityException ex) { + throw new IOException(ex); + } + + // 将MD5输出的二进制结果转换为小写的十六进制 + StringBuilder sign = new StringBuilder(); + for (int i = 0; i < bytes.length; i++) { + String hex = Integer.toHexString(bytes[i] & 0xFF); + if (hex.length() == 1) { + sign.append("0"); + } + sign.append(hex); + } + return sign.toString(); + } + + public static byte[] createPrivateKey(){ + byte[] privateKey = null; + try { + KeyGenerator keyGenerator=KeyGenerator.getInstance("DESede"); + keyGenerator.init(168); //选择DESede算法,密钥长度为112位或168位 + Key myKey = keyGenerator.generateKey(); //生成密钥 + // System.out.println("得到单钥加密密钥"+myKey.getEncoded()); + privateKey=myKey.getEncoded(); + } catch (NoSuchAlgorithmException e) { + e.printStackTrace(); + } + + return privateKey; + } + + public static void main(String[] args) { + try { + System.out.println(new String(Sign.createPrivateKey())); + } catch (Exception e) { + e.printStackTrace(); + } + + } +} diff --git a/src/main/java/com/changyu/foryou/tools/XssFilter.java b/src/main/java/com/changyu/foryou/tools/XssFilter.java deleted file mode 100644 index 2cb53a5..0000000 --- a/src/main/java/com/changyu/foryou/tools/XssFilter.java +++ /dev/null @@ -1,38 +0,0 @@ -package com.changyu.foryou.tools; - -import java.io.IOException; -import java.util.HashMap; - -import javax.servlet.Filter; -import javax.servlet.FilterChain; -import javax.servlet.FilterConfig; -import javax.servlet.ServletException; -import javax.servlet.ServletRequest; -import javax.servlet.ServletResponse; - -import org.apache.log4j.Logger; - -public class XssFilter implements Filter { - - Logger logger=Logger.getLogger(XssFilter.class); - @Override - public void destroy() { - - } - - @Override - public void doFilter(ServletRequest request, ServletResponse response, - FilterChain chain) throws IOException, ServletException { - /*@SuppressWarnings("unchecked") - HashMap map=(HashMap)request.getParameterMap(); - map.remove("secret"); - - logger.debug(Sign.getSignature(map));*/ - chain.doFilter(request, response); - } - - @Override - public void init(FilterConfig arg0) throws ServletException { - } - -} diff --git a/src/main/java/com/changyu/foryou/tools/XssHttpServletRequestWraper.java b/src/main/java/com/changyu/foryou/tools/XssHttpServletRequestWraper.java index 484ffbf..5e144d4 100644 --- a/src/main/java/com/changyu/foryou/tools/XssHttpServletRequestWraper.java +++ b/src/main/java/com/changyu/foryou/tools/XssHttpServletRequestWraper.java @@ -1,53 +1,61 @@ -package com.changyu.foryou.tools; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpServletRequestWrapper; - -public class XssHttpServletRequestWraper extends HttpServletRequestWrapper { - - public XssHttpServletRequestWraper(HttpServletRequest request) { - super(request); - } - - @Override - public String getParameter(String name) { - return clearXss(super.getParameter(name)); - } - - @Override - public String getHeader(String name) { - return clearXss(super.getHeader(name)); - } - - @Override - public String[] getParameterValues(String name) { - String[] values = super.getParameterValues(name); - String[] newValues = new String[values.length]; - - for(int i =0; i< values.length; i++){ - newValues[i] = clearXss(values[i]); - System.out.println(newValues[i]); - } - - return newValues; - } - - /** - * 处理字符转义 - * @param value - * @return - */ - private String clearXss(String value){ - if (value == null || "".equals(value)) { - return value; - } - value = value.replaceAll("<", "<").replaceAll(">", ">"); - value = value.replaceAll("\\(", "(").replace("\\)", ")"); - value = value.replaceAll("'", "'"); - value = value.replaceAll("eval\\((.*)\\)", ""); - value = value.replaceAll("[\\\"\\\'][\\s]*javascript:(.*)[\\\"\\\']", "\"\""); - value = value.replace("script", ""); - return value; - } - -} +package com.changyu.foryou.tools; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletRequestWrapper; + +/** + * + * @author xiaowei + *copyright @倡予科技有限公司 + */ +public class XssHttpServletRequestWraper extends HttpServletRequestWrapper { + + public XssHttpServletRequestWraper(HttpServletRequest request) { + super(request); + } + + @Override + public String getParameter(String name) { + return clearXss(super.getParameter(name)); + } + + @Override + public String getHeader(String name) { + return clearXss(super.getHeader(name)); + } + + @Override + public String[] getParameterValues(String name) { + String[] values = super.getParameterValues(name); + if(values!=null){ + String[] newValues = new String[values.length]; + + for(int i =0; i< values.length; i++){ + newValues[i] = clearXss(values[i]); + System.out.println(newValues[i]); + } + return newValues; + }else{ + return values; + } + } + + /** + * 处理字符转义 + * @param value + * @return + */ + private String clearXss(String value){ + if (value == null || "".equals(value)) { + return value; + } + value = value.replaceAll("<", "<").replaceAll(">", ">"); + value = value.replaceAll("\\(", "(").replace("\\)", ")"); + value = value.replaceAll("'", "'"); + value = value.replaceAll("eval\\((.*)\\)", ""); + value = value.replaceAll("[\\\"\\\'][\\s]*javascript:(.*)[\\\"\\\']", "\"\""); + value = value.replace("script", ""); + return value; + } + +} diff --git a/src/main/resources/spring-mvc.xml b/src/main/resources/spring-mvc.xml index 1f8f24a..6a0b694 100644 --- a/src/main/resources/spring-mvc.xml +++ b/src/main/resources/spring-mvc.xml @@ -1,52 +1,52 @@ - - - - - - - - - text/html;charset=UTF-8 - - - - - - - - - - - - - - - - - - - - UTF-8 - - - 32505856 - - - 4096 - - - + + + + + + + + + + text/html;charset=UTF-8 + + + + + + + + + + + + + + + + + + + UTF-8 + + + 32505856 + + + 4096 + + + \ No newline at end of file diff --git a/src/main/resources/spring-mybatis.xml b/src/main/resources/spring-mybatis.xml index 0a208d0..4f8d4c6 100644 --- a/src/main/resources/spring-mybatis.xml +++ b/src/main/resources/spring-mybatis.xml @@ -1,114 +1,117 @@ - - - - - - - java:comp/env/jdbc/foryouDB - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - com.changyu.foryou.serviceImpl.* - - - - - - - + + + + + + + + java:comp/env/jdbc/foryouDB + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + com.changyu.foryou.serviceImpl.* + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/MyHtml.html b/src/main/webapp/MyHtml.html index 0b60773..7752043 100644 --- a/src/main/webapp/MyHtml.html +++ b/src/main/webapp/MyHtml.html @@ -1,36 +1,36 @@ - - - -MyHtml.html - - - - - - - - - - - - - - - This is my HTML page. -
- - - - + + + +MyHtml.html + + + + + + + + + + + + + + + This is my HTML page. +
+ + + + diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml index 7cbab50..83f7a3d 100644 --- a/src/main/webapp/WEB-INF/web.xml +++ b/src/main/webapp/WEB-INF/web.xml @@ -1,103 +1,113 @@ - - - foryou - - contextConfigLocation - classpath:spring.xml,classpath:spring-mybatis.xml - - - - 字符集过滤器 - encodingFilter - org.springframework.web.filter.CharacterEncodingFilter - - 字符集编码 - encoding - UTF-8 - - - forceEncoding - true - - - - - encodingFilter - /* - - - - XssFilter - com.changyu.foryou.tools.XssFilter - - - XssFilter - *.do - - - - spring监听器 - org.springframework.web.context.ContextLoaderListener - - - - - org.springframework.web.util.IntrospectorCleanupListener - - - - - spring mvc servlet - springMvc - org.springframework.web.servlet.DispatcherServlet - - spring mvc 配置文件 - contextConfigLocation - classpath:spring-mvc.xml - - 1 - - - - springMvc - *.do - - - - SessionFilter - com.changyu.foryou.tools.IsLoginFilter - - loginStrings - /login.html;/kidding.html;version.html - - - includeStrings - .html;.jsp - - - redirectPath - /login.html - - - disabletestfilter - N - - - - - SessionFilter - /* - - - - - /login.html - - - - 30 - + + + foryou + + contextConfigLocation + classpath:spring.xml,classpath:spring-mybatis.xml + + + + 字符集过滤器 + encodingFilter + org.springframework.web.filter.CharacterEncodingFilter + + 字符集编码 + encoding + UTF-8 + + + forceEncoding + true + + + + + encodingFilter + /* + + + + + xssFilter + com.changyu.foryou.filter.XssFilter + + + xssFilter + *.do + + + + signFilter + com.changyu.foryou.filter.SignFilter + + + signFilter + *.do + + + + spring监听器 + org.springframework.web.context.ContextLoaderListener + + + + + org.springframework.web.util.IntrospectorCleanupListener + + + + + spring mvc servlet + springMvc + org.springframework.web.servlet.DispatcherServlet + + spring mvc 配置文件 + contextConfigLocation + classpath:spring-mvc.xml + + 1 + + + + springMvc + *.do + + + + + + + /login.html + + + + 30 + \ No newline at end of file diff --git a/src/main/webapp/js/sign.js b/src/main/webapp/js/sign.js index 1ea859a..0d51cb7 100644 --- a/src/main/webapp/js/sign.js +++ b/src/main/webapp/js/sign.js @@ -1,34 +1,35 @@ - -function getSignature(){ - -// 定义申请获得的appKey和appSecret - var appkey = "XXXXXXXX"; - var secret = "13234234234234"; - - // 创建参数表 - var param = {}; - param["password"]="zc0829"; - param["username"]="xiaowei"; - - // 对参数名进行字典排序 - var array = new Array(); - for(var key in param) - { - array.push(key); - } - array.sort(); - - // 拼接有序的参数名-值串 - var paramArray = new Array(); - // paramArray.push(appkey); - for(var index in array) - { - var key = array[index]; - paramArray.push(key +"="+ param[key]); - } - paramArray.push(secret); - - var shaSource = paramArray.join(""); - var sign = $.md5(shaSource); - return sign; + +function getSignature(){ + +// 定义申请获得的appKey和appSecret + var appkey = "XXXXXXXX"; + var secret = "13234234234234"; + + // 创建参数表 + var param = {}; + param["password"]="zc0829"; + param["username"]="xiaowei"; + + // 对参数名进行字典排序 + var array = new Array(); + for(var key in param) + { + array.push(key); + } + array.sort(); + + // 拼接有序的参数名-值串 + var paramArray = new Array(); + // paramArray.push(appkey); + for(var index in array) + { + var key = array[index]; + paramArray.push(key +"="+ param[key]); + } + paramArray.push(secret); + + var shaSource = paramArray.join(""); + console.log(shaSource); + var sign = $.md5(shaSource); + return sign; } \ No newline at end of file From d927f462da32e699f368325c53522adcd23ce221 Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Tue, 21 Jul 2015 16:35:44 +0800 Subject: [PATCH 005/132] =?UTF-8?q?Revert=20"=E4=BF=AE=E6=94=B9=E5=88=86?= =?UTF-8?q?=E9=A1=B5=E6=9C=BA=E5=88=B6=EF=BC=9A=E5=A6=82=E6=9E=9C=E4=B8=8D?= =?UTF-8?q?=E4=BC=A0=E5=88=86=E9=A1=B5=E5=8F=82=E6=95=B0=EF=BC=8C=E5=B0=B1?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E6=89=80=E6=9C=89=E6=95=B0=E6=8D=AE"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit adf103fb7309ad7b564a7e4f8d95e8b6b1083f6a. --- .../com/changyu/foryou/controller/OrderController.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index ace5b53..f5abf11 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -617,7 +617,8 @@ public void run() { requestMap.put("limit", limit); requestMap.put("offset", (page-1)*limit); }else{ - + requestMap.put("limit", 5); + requestMap.put("offset", 0); } try { List orders=orderService.superAdminGetOrder(requestMap); @@ -701,7 +702,8 @@ public void run() { requestMap.put("offset", (page-1)*limit); requestMap.put("limit", limit); }else{ - + requestMap.put("offset", 0); + requestMap.put("limit", 5); } try { //获取一笔订单列表 @@ -820,7 +822,8 @@ public void run() { paramMap.put("limit", limit); paramMap.put("offset", (page-1)*limit); }else{ - + paramMap.put("limit", 5); + paramMap.put("offset", 0); } System.out.println(date); From 74de1463a62a21cf6eec7f2b6677c698c3b04244 Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Tue, 21 Jul 2015 16:35:54 +0800 Subject: [PATCH 006/132] =?UTF-8?q?Revert=20"=E4=BF=AE=E6=94=B9=E4=BA=86Or?= =?UTF-8?q?derController=E7=9A=84=E9=83=A8=E5=88=86=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=EF=BC=8C=E5=8C=85=E6=8B=AC=E5=88=86=E9=A1=B5=E4=BB=A5=E5=8F=8A?= =?UTF-8?q?campusId=E5=AD=97=E6=AE=B5=E5=8A=A0=E5=85=A5=E4=B9=8B=E5=90=8E?= =?UTF-8?q?=E7=9A=84=E9=83=A8=E5=88=86=E4=BF=AE=E6=94=B9=E3=80=82"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit c2dc37ee5f7553cf68a0efba6756b68cc6925eee. --- .classpath | 7 ++- .settings/org.eclipse.jdt.core.prefs | 6 +-- .../foryou/controller/OrderController.java | 50 ++++--------------- .../changyu/foryou/mapper/OrderMapper.java | 8 +-- .../changyu/foryou/mapping/OrderMapper.xml | 38 +++++--------- .../com/changyu/foryou/model/PCOrder.java | 12 ----- .../changyu/foryou/model/SuperAdminOrder.java | 7 --- .../changyu/foryou/service/OrderService.java | 6 +-- .../foryou/serviceImpl/OrderServiceImpl.java | 14 +++--- 9 files changed, 44 insertions(+), 104 deletions(-) diff --git a/.classpath b/.classpath index 677d95d..c16c824 100644 --- a/.classpath +++ b/.classpath @@ -20,9 +20,12 @@ - - + + + + + diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs index 6249222..8e4055a 100644 --- a/.settings/org.eclipse.jdt.core.prefs +++ b/.settings/org.eclipse.jdt.core.prefs @@ -1,12 +1,12 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=1.7 +org.eclipse.jdt.core.compiler.compliance=1.5 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning -org.eclipse.jdt.core.compiler.source=1.7 +org.eclipse.jdt.core.compiler.source=1.5 diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index f5abf11..ebe9b58 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -606,22 +606,11 @@ public void run() { * @return */ @RequestMapping("/superAdminGetOrder") - public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected,@RequestParam Integer campusId,Integer page, Integer limit){ + public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected){ Map map=new HashMap(); - - Map requestMap=new HashMap(); - requestMap.put("isSelected", isSelected); - requestMap.put("campusId", campusId); - - if(page!=null&&limit!=null){ - requestMap.put("limit", limit); - requestMap.put("offset", (page-1)*limit); - }else{ - requestMap.put("limit", 5); - requestMap.put("offset", 0); - } try { - List orders=orderService.superAdminGetOrder(requestMap); + List orders=orderService.superAdminGetOrder(isSelected); + for(SuperAdminOrder superAdminOrder:orders){ String togetherId=superAdminOrder.getTogetherId(); @@ -693,21 +682,11 @@ public void run() { * @return */ @RequestMapping("/DeliverAdminGetOrder") - public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId,@RequestParam Integer campusId,Integer page, Integer limit){ + public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ Map map=new HashMap(); - Map requestMap=new HashMap(); - requestMap.put("phoneId", phoneId); - requestMap.put("campusId", campusId); - if(page!=null&&limit!=null){ - requestMap.put("offset", (page-1)*limit); - requestMap.put("limit", limit); - }else{ - requestMap.put("offset", 0); - requestMap.put("limit", 5); - } try { //获取一笔订单列表 - List deliverOrders=orderService.deliverGetOrder(requestMap); + List deliverOrders=orderService.deliverGetOrder(phoneId); for(DeliverOrder deliverOrder:deliverOrders){ String togetherId=deliverOrder.getTogetherId(); @@ -747,11 +726,12 @@ public void run() { * @return */ @RequestMapping(value="/getPCSimpleOrder") - public @ResponseBody Map getPcOrders(@RequestParam Integer campusId, Short status,Integer limit,Integer offset,String search){ + public @ResponseBody Map getPcOrders(Short status,Integer limit,Integer offset,String search){ Map map=new HashMap(); - List lists=orderService.getPCOrders(campusId,status,limit,offset,search); + + List lists=orderService.getPCOrders(status,limit,offset,search); DecimalFormat df = new DecimalFormat("####.00"); - System.out.println(lists.size()); + for(PCOrder order:lists){ //如果是完成订单,直接显示交易价格,否则计算应收取的价格 if(order.getPrice()==null){ @@ -807,7 +787,7 @@ public void run() { * @return */ @RequestMapping(value="getOrdersByDate") - @ResponseBody public Map getOrdersByDate(@RequestParam Integer campusId,String date,Integer page, Integer limit){ + @ResponseBody public Map getOrdersByDate(String date){ Map resultMap=new HashMap(); DecimalFormat df = new DecimalFormat("####.00"); @@ -816,16 +796,6 @@ public void run() { else date=date.replace("年", "-").replace("月","-").replace("日",""); Map paramMap=new HashMap(); paramMap.put("date", date); - paramMap.put("campusId", campusId); - - if(page!=null&&limit!=null){ - paramMap.put("limit", limit); - paramMap.put("offset", (page-1)*limit); - }else{ - paramMap.put("limit", 5); - paramMap.put("offset", 0); - } - System.out.println(date); List deliverOrders=orderService.selectOrdersByDate(paramMap); Float totalPrice=0f; diff --git a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java index 28b997b..d3e10d9 100644 --- a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java @@ -58,7 +58,7 @@ public interface OrderMapper { void updateOrderRemarked(@Param(value="phone")String phoneId, @Param(value="orderId")Long orderId); - List superAdminGetOrder(Map requestMap); + List superAdminGetOrder(@Param(value="isSelected")Integer isSelected); int getExitOrderUserRank(@Param(value="phone")String phoneId, @Param(value="rank")String rank); @@ -66,13 +66,13 @@ public interface OrderMapper { Order selectByPrimaryKey(@Param(value="orderId")Long orderId, @Param(value="phoneId")String phoneId); - List deliverGetOrder(Map requestMap); + List deliverGetOrder(@Param(value="phone")String phone); List getDeliverChildOrders(@Param(value="togetherId")String togetherId); - List getPCOrders(@Param(value="campusId")Integer campusId, @Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); + List getPCOrders(@Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); - List getPCOrdersWithOutAdmin(@Param(value="campusId")Integer campusId, @Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); + List getPCOrdersWithOutAdmin(@Param(value="status")Short status,@Param(value="time") Date time,@Param(value="limit")Integer limit, @Param(value="offset")Integer offset, @Param(value="search")String search); Long getPCOrdersCount(@Param(value="status")Short status, @Param(value="time")Date time, @Param(value="search")String search); diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index ba1dbb6..e741fac 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -86,7 +86,6 @@ - - @@ -567,7 +565,7 @@ @@ -667,7 +661,6 @@ SELECT together_id, - orders.campus_id, orders.admin_phone, orders.phone, food. NAME AS NAME, @@ -728,8 +719,7 @@ food, receiver WHERE - orders.campus_id=#{campusId,jdbcType=INTEGER} - AND orders.food_id = + orders.food_id = food.food_id AND orders.rank = receiver.rank @@ -767,7 +757,6 @@ select * from together_order where - campus_id=#{campusId,jdbcType=INTEGER} AND DATE_FORMAT(together_date,"%Y-%m-%d")=#{date,jdbcType=DATE} @@ -776,9 +765,6 @@ ORDER BY together_date ASC - - limit #{limit} offset #{offset} - diff --git a/src/main/java/com/changyu/foryou/model/PCOrder.java b/src/main/java/com/changyu/foryou/model/PCOrder.java index d288116..53747ac 100644 --- a/src/main/java/com/changyu/foryou/model/PCOrder.java +++ b/src/main/java/com/changyu/foryou/model/PCOrder.java @@ -11,8 +11,6 @@ public class PCOrder { private String togetherId; - private Integer campusId; - private String phone; private String name; //食品名称 @@ -165,16 +163,6 @@ public String getAdminPhone() { public void setAdminPhone(String adminPhone) { this.adminPhone = adminPhone; } - - - public Integer getCampusId() { - return campusId; - } - - - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } diff --git a/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java b/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java index 8faf99d..97b3cba 100644 --- a/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java +++ b/src/main/java/com/changyu/foryou/model/SuperAdminOrder.java @@ -4,7 +4,6 @@ public class SuperAdminOrder { private String togetherId; - private Integer campusId; private Date togetherDate; private String address; private String userPhone; @@ -69,11 +68,5 @@ public String getMessage() { public void setMessage(String message) { this.message = message; } - public Integer getCampusId() { - return campusId; - } - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } } diff --git a/src/main/java/com/changyu/foryou/service/OrderService.java b/src/main/java/com/changyu/foryou/service/OrderService.java index e440ccb..1be4029 100644 --- a/src/main/java/com/changyu/foryou/service/OrderService.java +++ b/src/main/java/com/changyu/foryou/service/OrderService.java @@ -51,7 +51,7 @@ public interface OrderService { void updateOrderRemarked(String phoneId, Long orderId); - List superAdminGetOrder(Map requestMap); + List superAdminGetOrder(Integer isSelected); int getExitOrderUserRank(String phoneId, String rank); @@ -59,11 +59,11 @@ public interface OrderService { Order selectOneOrder(String phoneId, String orderId); - List deliverGetOrder(Map requestMap); + List deliverGetOrder(String phoneId); List getDeliverChildOrders(String togetherId); - List getPCOrders(Integer campusId, Short status,Integer limit, Integer offset, String search); + List getPCOrders(Short status,Integer limit, Integer offset, String search); Long getPCOrdersCount(Short status,String search); diff --git a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java index 1a6e46e..605d39a 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java @@ -116,8 +116,8 @@ public void updateOrderRemarked(String phoneId, Long orderId) { orderMapper.updateOrderRemarked(phoneId,orderId); } - public List superAdminGetOrder(Map requestMap) { - return orderMapper.superAdminGetOrder(requestMap); + public List superAdminGetOrder(Integer isSelected) { + return orderMapper.superAdminGetOrder(isSelected); } //弃用,因为现在删除只是将其置为无效 @@ -137,24 +137,24 @@ public Order selectOneOrder(String phoneId, String orderId) { //配送员获取配送订单 - public List deliverGetOrder(Map requestMap) { - return orderMapper.deliverGetOrder(requestMap); + public List deliverGetOrder(String phoneId) { + return orderMapper.deliverGetOrder(phoneId); } public List getDeliverChildOrders(String togetherId) { return orderMapper.getDeliverChildOrders(togetherId); } - public List getPCOrders(Integer campusId, Short status,Integer limit,Integer offset,String search) { + public List getPCOrders(Short status,Integer limit,Integer offset,String search) { Calendar calendar=Calendar.getInstance(); if(status!=1){ calendar.add(Calendar.MONTH, -1); calendar.set(Calendar.DAY_OF_MONTH, 1); //设定默认只显示近两个月的数据 - return orderMapper.getPCOrders(campusId, status,calendar.getTime(),limit,offset,search); + return orderMapper.getPCOrders(status,calendar.getTime(),limit,offset,search); }else{ calendar.add(Calendar.DAY_OF_MONTH, -14); //代发货订单默认显示两周内订单 - return orderMapper.getPCOrdersWithOutAdmin(campusId, status, calendar.getTime(),limit,offset,search); + return orderMapper.getPCOrdersWithOutAdmin(status, calendar.getTime(),limit,offset,search); } } From 966e597434aaae5b2cf25ef21cf724a948d4f07f Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Tue, 21 Jul 2015 16:39:28 +0800 Subject: [PATCH 007/132] =?UTF-8?q?Revert=20"Revert=20"=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E5=88=86=E9=A1=B5=E6=9C=BA=E5=88=B6=EF=BC=9A=E5=A6=82=E6=9E=9C?= =?UTF-8?q?=E4=B8=8D=E4=BC=A0=E5=88=86=E9=A1=B5=E5=8F=82=E6=95=B0=EF=BC=8C?= =?UTF-8?q?=E5=B0=B1=E8=BF=94=E5=9B=9E=E6=89=80=E6=9C=89=E6=95=B0=E6=8D=AE?= =?UTF-8?q?""?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit d927f462da32e699f368325c53522adcd23ce221. Conflicts: src/main/java/com/changyu/foryou/controller/OrderController.java --- .../foryou/controller/OrderController.java | 38 +++++++++++++++++++ 1 file changed, 38 insertions(+) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index ebe9b58..2aa67ec 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -608,6 +608,20 @@ public void run() { @RequestMapping("/superAdminGetOrder") public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected){ Map map=new HashMap(); +<<<<<<< HEAD +======= + + Map requestMap=new HashMap(); + requestMap.put("isSelected", isSelected); + requestMap.put("campusId", campusId); + + if(page!=null&&limit!=null){ + requestMap.put("limit", limit); + requestMap.put("offset", (page-1)*limit); + }else{ + + } +>>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" try { List orders=orderService.superAdminGetOrder(isSelected); @@ -684,6 +698,18 @@ public void run() { @RequestMapping("/DeliverAdminGetOrder") public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ Map map=new HashMap(); +<<<<<<< HEAD +======= + Map requestMap=new HashMap(); + requestMap.put("phoneId", phoneId); + requestMap.put("campusId", campusId); + if(page!=null&&limit!=null){ + requestMap.put("offset", (page-1)*limit); + requestMap.put("limit", limit); + }else{ + + } +>>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" try { //获取一笔订单列表 List deliverOrders=orderService.deliverGetOrder(phoneId); @@ -796,6 +822,18 @@ public void run() { else date=date.replace("年", "-").replace("月","-").replace("日",""); Map paramMap=new HashMap(); paramMap.put("date", date); +<<<<<<< HEAD +======= + paramMap.put("campusId", campusId); + + if(page!=null&&limit!=null){ + paramMap.put("limit", limit); + paramMap.put("offset", (page-1)*limit); + }else{ + + } + +>>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" System.out.println(date); List deliverOrders=orderService.selectOrdersByDate(paramMap); Float totalPrice=0f; From 93d17325f18c45fd2f5bdb37ac734fc0a97b2e83 Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Tue, 21 Jul 2015 16:42:24 +0800 Subject: [PATCH 008/132] =?UTF-8?q?Revert=20"=E4=BF=AE=E6=94=B9=E5=88=86?= =?UTF-8?q?=E9=A1=B5=E6=9C=BA=E5=88=B6=EF=BC=9A=E5=A6=82=E6=9E=9C=E4=B8=8D?= =?UTF-8?q?=E4=BC=A0=E5=88=86=E9=A1=B5=E5=8F=82=E6=95=B0=EF=BC=8C=E5=B0=B1?= =?UTF-8?q?=E8=BF=94=E5=9B=9E=E6=89=80=E6=9C=89=E6=95=B0=E6=8D=AE"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit adf103fb7309ad7b564a7e4f8d95e8b6b1083f6a. --- .../com/changyu/foryou/controller/OrderController.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 2aa67ec..d41017f 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -619,7 +619,8 @@ public void run() { requestMap.put("limit", limit); requestMap.put("offset", (page-1)*limit); }else{ - + requestMap.put("limit", 5); + requestMap.put("offset", 0); } >>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" try { @@ -707,7 +708,8 @@ public void run() { requestMap.put("offset", (page-1)*limit); requestMap.put("limit", limit); }else{ - + requestMap.put("offset", 0); + requestMap.put("limit", 5); } >>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" try { @@ -830,7 +832,8 @@ public void run() { paramMap.put("limit", limit); paramMap.put("offset", (page-1)*limit); }else{ - + paramMap.put("limit", 5); + paramMap.put("offset", 0); } >>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" From 3632973b7a8bcd961f39242f8e3d2b7804e8a95e Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Tue, 21 Jul 2015 16:54:25 +0800 Subject: [PATCH 009/132] update orderController --- .../foryou/controller/OrderController.java | 21 +++++-------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index d41017f..9116d6d 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -606,10 +606,8 @@ public void run() { * @return */ @RequestMapping("/superAdminGetOrder") - public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected){ + public @ResponseBody Map superAdminGetOrder(@RequestParam Integer isSelected,@RequestParam Integer campusId,Integer limit,Integer page){ Map map=new HashMap(); -<<<<<<< HEAD -======= Map requestMap=new HashMap(); requestMap.put("isSelected", isSelected); @@ -622,7 +620,6 @@ public void run() { requestMap.put("limit", 5); requestMap.put("offset", 0); } ->>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" try { List orders=orderService.superAdminGetOrder(isSelected); @@ -697,10 +694,9 @@ public void run() { * @return */ @RequestMapping("/DeliverAdminGetOrder") - public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ + public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId,@RequestParam Integer campusId,Integer limit,Integer page){ Map map=new HashMap(); -<<<<<<< HEAD -======= + Map requestMap=new HashMap(); requestMap.put("phoneId", phoneId); requestMap.put("campusId", campusId); @@ -711,7 +707,6 @@ public void run() { requestMap.put("offset", 0); requestMap.put("limit", 5); } ->>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" try { //获取一笔订单列表 List deliverOrders=orderService.deliverGetOrder(phoneId); @@ -815,7 +810,7 @@ public void run() { * @return */ @RequestMapping(value="getOrdersByDate") - @ResponseBody public Map getOrdersByDate(String date){ + @ResponseBody public Map getOrdersByDate(String date,@RequestParam Integer campusId,Integer limit,Integer page){ Map resultMap=new HashMap(); DecimalFormat df = new DecimalFormat("####.00"); @@ -824,19 +819,13 @@ public void run() { else date=date.replace("年", "-").replace("月","-").replace("日",""); Map paramMap=new HashMap(); paramMap.put("date", date); -<<<<<<< HEAD -======= - paramMap.put("campusId", campusId); + paramMap.put("campusId", campusId); if(page!=null&&limit!=null){ paramMap.put("limit", limit); paramMap.put("offset", (page-1)*limit); - }else{ - paramMap.put("limit", 5); - paramMap.put("offset", 0); } ->>>>>>> parent of d927f46... Revert "修改分页机制:如果不传分页参数,就返回所有数据" System.out.println(date); List deliverOrders=orderService.selectOrdersByDate(paramMap); Float totalPrice=0f; From f676bfbfa2e5047bb38a750511a7d732578c948e Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Tue, 21 Jul 2015 17:10:01 +0800 Subject: [PATCH 010/132] update orderController --- .../foryou/controller/OrderController.java | 796 +----------------- 1 file changed, 1 insertion(+), 795 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 0131027..5645a55 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -1,4 +1,4 @@ -<<<<<<< HEAD + package com.changyu.foryou.controller; import java.text.DecimalFormat; @@ -630,801 +630,8 @@ public void run() { return map; } - /** - * 给某一订单设置配送员 - * @param togetherId - * @param adminPhone - * @return - */ - @RequestMapping("/setDeliverAdmin") - public @ResponseBody Map setDeliverAdmin(@RequestParam String togetherId,@RequestParam final String adminPhone){ - Map map=new HashMap(); - try { - int flag=orderService.setDeliverAdmin(togetherId,adminPhone); //设置配送员 - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "设置配送员成功!"); - - /*new Thread(new Runnable() { - - public void run() { - //推送 - pushService.sendPush(adminPhone, "米奇零点提醒您,一笔新订单已达到,请及时配送,辛苦您了。", 1); - - } - }).start();*/ - - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "设置配送员失败!"); - } - } catch (Exception e) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "设置配送员失败!"); - } - - return map; - } - - /** - * - * 配送员获取配送订单 - * @param phoneId - * @return - */ - @RequestMapping("/DeliverAdminGetOrder") - public @ResponseBody Map deliverGetOrder(@RequestParam String phoneId){ - Map map=new HashMap(); - try { - //获取一笔订单列表 - List deliverOrders=orderService.deliverGetOrder(phoneId); - - for(DeliverOrder deliverOrder:deliverOrders){ - String togetherId=deliverOrder.getTogetherId(); - //获取订单食品集 - List deliverChildOrders=orderService.getDeliverChildOrders(togetherId); - Float priceFloat=0f; - - //获取该笔订单总价 - for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ - if(deliverChildOrder.getIsDiscount()==0){ - priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); - }else{ - priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); - } - } - deliverOrder.setTotalPrice(priceFloat); - deliverOrder.setOrderList(deliverChildOrders); - } - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取订单成功!"); - map.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(deliverOrders, "yyyy-MM-dd"))); - } catch (Exception e) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败!"); - } - - return map; - } - - /** - * pc端获取简单的订单列表 - * @param status - * @param limit - * @param offset - * @param search - * @return - */ - @RequestMapping(value="/getPCSimpleOrder") - public @ResponseBody Map getPcOrders(Short status,Integer limit,Integer offset,String search){ - Map map=new HashMap(); - - List lists=orderService.getPCOrders(status,limit,offset,search); - DecimalFormat df = new DecimalFormat("####.00"); - - for(PCOrder order:lists){ - //如果是完成订单,直接显示交易价格,否则计算应收取的价格 - if(order.getPrice()==null){ - if(order.getIsDiscount()==0){ - order.setPrice(Float.parseFloat(df.format(order.getFoodPrice()*order.getOrderCount()))); - }else{ - order.setPrice(Float.parseFloat(df.format(order.getDiscountPrice()*order.getOrderCount()))); - } - } - } - - JSONArray jsonArray=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(lists, "yyyy-MM-dd")); - - long totalCount=orderService.getPCOrdersCount(status,search); - map.put("rows", jsonArray); - map.put("total", totalCount); - return map; - } - - /** - * 设置无效订单 - * @param togetherId - * @return - */ - @RequestMapping(value="/setOrderInvalid") - public @ResponseBody Map setOrderInvalid(@RequestParam String togetherId) { - Map resultMap=new HashMap(); - - try { - Map parameterMap=new HashMap<>(); - parameterMap.put("togetherId", togetherId); - - int flag = orderService.setOrderInvalid(parameterMap); - if(flag!=-1){ - resultMap.put(Constants.STATUS, Constants.SUCCESS); - resultMap.put(Constants.MESSAGE, "订单已取消"); - }else{ - resultMap.put(Constants.STATUS, Constants.FAILURE); - resultMap.put(Constants.MESSAGE, "订单取消失败,请重试"); - } - } catch (Exception e) { - e.printStackTrace(); - resultMap.put(Constants.STATUS, Constants.FAILURE); - resultMap.put(Constants.MESSAGE, "订单取消失败,请重试"); - } - - return resultMap; - } - /** - * 获取某日订单所有订单详情 - * @param date - * @return - */ - @RequestMapping(value="getOrdersByDate") - @ResponseBody public Map getOrdersByDate(String date){ - Map resultMap=new HashMap(); - DecimalFormat df = new DecimalFormat("####.00"); - - try { - if(date.equals("")||date.equals("null"))date=null; - else date=date.replace("年", "-").replace("月","-").replace("日",""); - Map paramMap=new HashMap(); - paramMap.put("date", date); - System.out.println(date); - List deliverOrders=orderService.selectOrdersByDate(paramMap); - Float totalPrice=0f; - for(DeliverOrder deliverOrder:deliverOrders){ - String togetherId=deliverOrder.getTogetherId(); - System.out.println(JSON.toJSON(deliverOrder.getTogetherDate())); - //获取订单食品集 - paramMap.put("togetherId",togetherId); - List deliverChildOrders=orderService.getAllChildOrders(paramMap); - Float priceFloat=0f; - - //获取该笔订单总价 - for(DeliverChildOrder deliverChildOrder:deliverChildOrders){ - if(deliverChildOrder.getIsDiscount()==0){ - priceFloat+=deliverChildOrder.getPrice()*deliverChildOrder.getOrderCount(); - }else{ - priceFloat+=deliverChildOrder.getDiscountPrice()*deliverChildOrder.getOrderCount(); - } - } - totalPrice+=priceFloat; - deliverOrder.setTotalPrice(Float.parseFloat(df.format(priceFloat))); - deliverOrder.setOrderList(deliverChildOrders); - } - - resultMap.put("total_price", df.format(totalPrice)); - resultMap.put("counts", deliverOrders.size()); - resultMap.put("orderList",JSONArray.parse(JSON.toJSONStringWithDateFormat(deliverOrders, "yyyy-MM-dd HH:mm:ss"))); - - } catch (Exception e) { - e.printStackTrace(); - } - - return resultMap; - } -} -======= -package com.changyu.foryou.controller; -import java.text.DecimalFormat; -import java.util.ArrayList; -import java.util.HashMap; -import java.util.List; -import java.util.Map; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.ResponseBody; - -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; -import com.changyu.foryou.model.CartGood; -import com.changyu.foryou.model.DeliverChildOrder; -import com.changyu.foryou.model.DeliverOrder; -import com.changyu.foryou.model.Order; -import com.changyu.foryou.model.PCOrder; -import com.changyu.foryou.model.SmallOrder; -import com.changyu.foryou.model.SuperAdminOrder; -import com.changyu.foryou.model.TogetherOrder; -import com.changyu.foryou.service.FoodService; -import com.changyu.foryou.service.OrderService; -import com.changyu.foryou.service.PushService; -import com.changyu.foryou.service.UserService; -import com.changyu.foryou.tools.Constants; - - -/** - * 处理订单控制器 - * @author 殿下 - * - */ -@Controller -@RequestMapping("/order") -public class OrderController { - private OrderService orderService; - private UserService userService; - private FoodService foodService; - - private PushService pushService; - - public PushService getPushService() { - return pushService; - } - - @Autowired - public void setPushService(PushService pushService) { - this.pushService = pushService; - } - - public UserService getUserServce() { - return userService; - } - - @Autowired - public void setUserServce(UserService userService) { - this.userService = userService; - } - - public FoodService getFoodService() { - return foodService; - } - - @Autowired - public void setFoodService(FoodService foodService) { - this.foodService = foodService; - } - - protected static final Logger LOG = LoggerFactory.getLogger(OrderController.class); - - public OrderService getOrderService() { - return orderService; - } - - @Autowired - public void setOrderService(OrderService orderService) { - this.orderService = orderService; - } - - - /** - * 生成购物车订单 - * @param phoneId - * @param foodId - * @param foodCount - * @param foodSpecial - * @return - */ - @RequestMapping("/createOrder") - public @ResponseBody Map createOrder(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam Long foodId, @RequestParam Integer foodCount,Integer foodSpecial){ - Map map=new HashMap(); - - try { - Order order=new Order(campusId,phoneId,foodId,foodCount,foodSpecial); - List oldOrders= orderService.selectOrder(order); - - //待优化。。。。。。。将delete和insert改为一次操作 - if(oldOrders.size()!=0){ - order.setOrderCount(foodCount+oldOrders.get(0).getOrderCount()); - orderService.deleteCartGood(order); - } - int flag=orderService.insertSelectiveOrder(order); - - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "生成订单成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "生成订单失败"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "生成订单失败"); - } - - return map; - } - - - /** - * 获取下达的所有订单 - * @param phoneId,status - * @return - */ - @RequestMapping("/getOrderInMine") - public @ResponseBody Map getOrderInMine(@RequestParam String phoneId,Short status,Integer page,Integer limit){ - Map map=new HashMap(); - List togetherOrdersList=new ArrayList(); - - try { - Map paramMap=new HashMap(); - paramMap.put("phoneId",phoneId); - paramMap.put("status", status); - - if(limit!=null&&page!=null){ - paramMap.put("limit",limit); - paramMap.put("offset",(page-1)*limit); - } - List togetherIds=orderService.getTogetherId(paramMap); - - System.out.println(JSON.toJSONString(togetherIds)); - - if(togetherIds.size()!=0){ - for(String togetherId:togetherIds){ - TogetherOrder togetherOrder=new TogetherOrder(); //一单 - togetherOrder.setTogetherId(togetherId); - - paramMap.put("togetherId", togetherId); - List orderList=orderService.getOrderListInMine(paramMap); //一单里面的小订单 - togetherOrder.setSmallOrders(orderList); - togetherOrder.setStatus(orderList.get(0).getStatus()); - togetherOrder.setTogetherDate(orderList.get(0).getTogetherDate()); - togetherOrdersList.add(togetherOrder); - } - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取订单成功"); - map.put("orderList", JSON.parse(JSON.toJSONStringWithDateFormat(togetherOrdersList, "yyyy-MM-dd"))); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无订单"); - } - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败"); - } - return map; - } - - /** - * 弃用 - * 获取下达的代发货订单 - * @param phoneId - * @return - */ - @RequestMapping("/getOrderInMineWait2Deliver") - public @ResponseBody Map getOrderInMineWait2Deliver(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderListInMineWait2Deliver(phoneId); - if(orderList.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取代发货订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无代发货订单"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取代发货订单失败"); - } - return map; - } - - /** - * 弃用 - * 获取下达的正在配送订单 - * @param phoneId - * @return - */ - @RequestMapping("/getOrderInMineDeliver") - public @ResponseBody Map getOrderInMineDeliver(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderListInMineDeliver(phoneId); - if(orderList.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取正在配送订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无订单配送中"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取配送订单失败"); - } - return map; - } - - /** - * 弃用 - * 获取完成订单 - * @param phoneId - * @return - */ - @RequestMapping("/getOrderInMineFinish") - public @ResponseBody Map getOrderInMineFinish(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderListInMineFinish(phoneId); - if(orderList.size()!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取完成订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂无完成订单"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取完成订单失败"); - } - return map; - } - - - /** - * 获取购物车里面的收藏订单(未完成订单) - * @param phoneId 手机号 - * @return - */ - @RequestMapping("/getUserOrder") - public @ResponseBody Map getUserOrder(@RequestParam String phoneId,@RequestParam Integer campusId,Integer limit ,Integer page){ - Map map=new HashMap(); - - try { - Map paramMap=new HashMap(); - paramMap.put("phoneId",phoneId); - paramMap.put("campusId", campusId); - - if(limit != null && page != null){ - paramMap.put("limit",limit); - paramMap.put("page", page); - } - List orderList=orderService.getOrderList(paramMap); - if(orderList!=null&&orderList.size()!=0){ - for(CartGood cartGood:orderList){ - if(cartGood.getIsDiscount()!=0){ - cartGood.setDiscountPrice(cartGood.getDiscountPrice()); //获取折扣价 - } - //Map paramMap=new HashMap(); - paramMap.put("foodId", cartGood.getFoodId()); - paramMap.put("foodSpeical",cartGood.getFoodSpecial()); - paramMap.put("campusId", campusId); - - cartGood.setSpecialName(foodService.getSpecialName(paramMap)); //获取食品口味名称 - cartGood.setFoodCount(foodService.getFoodSpecialCount(paramMap)); //获取该口味的数量 - } - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取购物车订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "购物车里暂时还没有订单哦,亲"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取购物车订单失败"); - } - - return map; - } - - /** - * 删除购物车中的某一订单 - * @param orderId - * @return - */ - @RequestMapping("/deleteUserOrder") - public @ResponseBody Map deleteUserOrder(@RequestParam Long orderId,@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - int flag=orderService.deleteUserOrder(orderId,phoneId); - if(flag!=-1&&flag !=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "删除订单成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - } - - return map; - } - - - /** - * 删除多条订单,订单号用逗号隔开 - * @param orderId - * @param phoneId - * @return - */ - @RequestMapping("/deleteAllUserOrder") - public @ResponseBody Map deleteAllUserOrder(@RequestParam String orderId,@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - int flag=0; - String[] orderIdStrings=orderId.split(","); - for(String oneOrderId:orderIdStrings){ - if(oneOrderId!=null&&!oneOrderId.trim().equals("")){ - flag=orderService.deleteUserOrder(Long.valueOf(oneOrderId),phoneId); - - if(flag==-1||flag==0){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - break; - } - } - } - - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "删除订单成功"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "删除订单失败"); - } - - return map; - } - - /** - * 编辑订单的个数 - * @param orderId 订单号 - * @param orderCount 订单数 - * @return - */ - @RequestMapping("/editUserOrder") - public @ResponseBody Map editUserOrder(@RequestParam Long orderId,@RequestParam String phoneId,@RequestParam Integer orderCount){ - Map map=new HashMap(); - - try { - int flag=orderService.editUserOrder(orderId,phoneId,orderCount); - if(flag!=0&&flag!=-1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "编辑订单成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "编辑订单失败"); - } - - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "编辑订单失败"); - } - return map; - } - - - /** - * 获取成功订单 - * @param phoneId 用户手机号 - * @return - */ - @RequestMapping("/getUserSuccessOrder") - public @ResponseBody Map getUserSuccessOrder(@RequestParam String phoneId){ - Map map=new HashMap(); - - try { - List orderList=orderService.getOrderSuccessList(phoneId); - if(orderList!=null&&orderList.size()!=0){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单成功"); - map.put("orderList", orderList); - }else{ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "暂时还没有订单哦,亲"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取订单失败"); - } - - return map; - } - - /** - * 改变订单至下单状态 - * @param phoneId - * @param orderId - * @param message 留言 - * @param reserveTime 预约送达时间 - * @return - */ - @RequestMapping("/orderToBuy") - public @ResponseBody Map changeOrderStatus2Buy(@RequestParam String phoneId,@RequestParam String orderId,@RequestParam String rank,String reserveTime,String message){ - Map map=new HashMap(); - - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "暑期间米奇暂停运营,非常抱歉,亲,下学期再见喽。"); - /*try { - Calendar calendar=Calendar.getInstance(); - //判断是否超出营业时间,营业时间为9:00--21:30 - if(calendar.get(Calendar.HOUR_OF_DAY)>22||(calendar.get(Calendar.HOUR_OF_DAY)>=21&&calendar.get(Calendar.MINUTE)>30)||calendar.get(Calendar.HOUR_OF_DAY)<9){ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "米奇的营业时间为9:00--21:30,欢迎下次光顾。"); - return map; - } - - - String[] orderString=orderId.split(","); - int flag=0; - String togetherId=phoneId+String.valueOf(new Date().getTime()); - - //boolean tag=true; - for(String id:orderString){ - //这里做写入单价操作,还没有写!!! - - flag=orderService.changeOrderStatus2Buy(phoneId,id,togetherId,rank,reserveTime,message); - - //更新库存和销量 - Order order=orderService.selectOneOrder(phoneId,id); //获取该笔订单的消息 - - foodService.changeFoodCount(order.getFoodId(),order.getFoodSpecial(),order.getOrderCount()); //增加销量,减少存货 - - if(flag==0||flag==-1){ - break; - } - } - - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); - - //开启线程去访问极光推送 - new Thread(new Runnable() { - - @Override - public void run() { - //向超级管理员推送,让其分发订单 - - //推送 - //pushService.sendPushByTag("0", "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); - - Map paramterMap=new HashMap(); - List superPhones=userService.getAllSuperAdminPhone(paramterMap); - for(String phone:superPhones){ - - //推送 - pushService.sendPush(phone, "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); - } - } - }).start(); - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); - } - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); - }*/ - return map; - } - - /** - * 改变订单至配送状态 - * @param phoneId - * @param orderId - * @return - */ - @RequestMapping("/orderToDeliver") - public @ResponseBody Map changeOrderStatus2Deliver(@RequestParam String phoneId,@RequestParam final String togetherId){ - Map map=new HashMap(); - - try { - int flag=orderService.changeOrderStatus2Deliver(phoneId,togetherId); - - if(flag!=-1&&flag!=0){ - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "正在配送中!"); - - //开启线程访问服务器进行推送 - new Thread(new Runnable() { - - @Override - public void run() { - //推送 - String userPhone=userService.getUserPhone(togetherId); - System.out.println(userPhone); - pushService.sendPush(userPhone, "您有一笔订单正在配送中,请稍候。感谢您对米奇零点的支持", 1); - - } - }).start(); - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击配送失败,请重试"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击配送失败,请重试!"); - } - return map; - } - - /** - * 修改订单状态至完成 - * @param phoneId - * @param togetherId - * @return - */ - @RequestMapping("/orderToFinish") - public @ResponseBody Map changeOrderStatus2Finish(@RequestParam String phoneId,@RequestParam String togetherId){ - Map map=new HashMap(); - try { - int flag=orderService.changeOrderStatus2Finish(phoneId,togetherId); - if(flag!=-1&&flag!=0){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "订单完成,谢谢您的惠顾!"); - - final String userPhone=userService.getUserPhone(togetherId); - - new Thread(new Runnable() { - - @Override - public void run() { - //推送 - pushService.sendPush(userPhone, "您有一笔订单已完成交易,赶快去评价吧!米奇零点欢迎您下次惠顾", 1); - - } - }).start(); - - - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击完成订单失败,请重试"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "点击完成订单失败,请重试"); - } - return map; - } /** * 超级管理员获取待发货单信息 @@ -1687,4 +894,3 @@ public void run() { return resultMap; } } ->>>>>>> origin/simon From 62ecfc9112f78a77221c05341a483d5fa5a60032 Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Wed, 22 Jul 2015 01:16:02 +0800 Subject: [PATCH 011/132] update campusController --- .../foryou/controller/CampusController.java | 89 ++++++++ .../changyu/foryou/mapper/CampusMapper.java | 40 ++-- .../changyu/foryou/mapping/CampusMapper.xml | 213 ++++++++++-------- .../java/com/changyu/foryou/model/Campus.java | 104 ++++----- .../java/com/changyu/foryou/model/City.java | 44 ++-- .../changyu/foryou/model/CityWithCampus.java | 17 ++ .../changyu/foryou/service/CampusService.java | 15 ++ .../foryou/serviceImpl/CampusServiceImpl.java | 34 +++ src/main/resources/config.properties | 78 +++---- src/main/resources/spring-mybatis.xml | 49 ++-- src/main/resources/spring.xml | 32 +-- src/main/webapp/WEB-INF/web.xml | 7 +- 12 files changed, 464 insertions(+), 258 deletions(-) create mode 100644 src/main/java/com/changyu/foryou/controller/CampusController.java create mode 100644 src/main/java/com/changyu/foryou/model/CityWithCampus.java create mode 100644 src/main/java/com/changyu/foryou/service/CampusService.java create mode 100644 src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java new file mode 100644 index 0000000..b114b33 --- /dev/null +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -0,0 +1,89 @@ +package com.changyu.foryou.controller; + +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import com.changyu.foryou.model.Campus; +import com.changyu.foryou.model.CityWithCampus; +import com.changyu.foryou.service.CampusService; +import com.changyu.foryou.tools.Constants; + +@Controller +@RequestMapping("/campus") +public class CampusController { + private CampusService campusService; + + public CampusService getCampusService() { + return campusService; + } + + @Autowired + public void setCampusService(CampusService campusService) { + this.campusService = campusService; + } + + /** + * 获取校区 + * @param limit + * @param page + * @return + */ + @RequestMapping("getAllCampus") + public @ResponseBody + Map getAllCampus(Integer limit,Integer page){ + Map resultMap=new HashMap(); + + try { + Map paramMap=new HashMap(); + if(page!=null&&limit!=null){ + paramMap.put("limit", limit); + paramMap.put("offset", (page-1)*limit); + } + + + List campus=campusService.getAllCampus(paramMap); + + resultMap.put(Constants.STATUS, Constants.SUCCESS); + resultMap.put(Constants.MESSAGE, "获取校区成功!"); + resultMap.put("campus", campus); + + } catch (Exception e) { + e.getStackTrace(); + resultMap.put(Constants.STATUS, Constants.SUCCESS); + resultMap.put(Constants.MESSAGE, "获取校区失败!"); + } + return resultMap; + } + + /** + * 获取相应的校区和城市 + * @return + */ + @RequestMapping("/getCampusAndCity") + public @ResponseBody Map getCampusByCity(){ + Map resultMap=new HashMap(); + + try { + Map paramMap=new HashMap(); + + List campus=campusService.getCampusWithCity(paramMap); + + resultMap.put(Constants.STATUS, Constants.SUCCESS); + resultMap.put(Constants.MESSAGE, "获取校区成功!"); + resultMap.put("campus", campus); + + } catch (Exception e) { + e.getStackTrace(); + resultMap.put(Constants.STATUS, Constants.SUCCESS); + resultMap.put(Constants.MESSAGE, "获取校区失败!"); + } + return resultMap; + } + +} diff --git a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java index 16ce87b..95eec32 100644 --- a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java @@ -1,17 +1,25 @@ -package com.changyu.foryou.mapper; - -import com.changyu.foryou.model.Campus; - -public interface CampusMapper { - int deleteByPrimaryKey(Integer campusId); - - int insert(Campus record); - - int insertSelective(Campus record); - - Campus selectByPrimaryKey(Integer campusId); - - int updateByPrimaryKeySelective(Campus record); - - int updateByPrimaryKey(Campus record); +package com.changyu.foryou.mapper; + +import java.util.List; +import java.util.Map; + +import com.changyu.foryou.model.Campus; +import com.changyu.foryou.model.CityWithCampus; + +public interface CampusMapper { + int deleteByPrimaryKey(Integer campusId); + + int insert(Campus record); + + int insertSelective(Campus record); + + Campus selectByPrimaryKey(Integer campusId); + + int updateByPrimaryKeySelective(Campus record); + + int updateByPrimaryKey(Campus record); + + List selectAllCampus(Map paramMap); + + List getCampusWithCity(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml index c5921b5..9923dac 100644 --- a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml @@ -1,93 +1,122 @@ - - - - - - - - - - - - campus_id, campus_name, city_id, location_x, location_y - - - - delete from campus - where campus_id = #{campusId,jdbcType=INTEGER} - - - insert into campus (campus_id, campus_name, city_id, - location_x, location_y) - values (#{campusId,jdbcType=INTEGER}, #{campusName,jdbcType=VARCHAR}, #{cityId,jdbcType=INTEGER}, - #{locationX,jdbcType=DOUBLE}, #{locationY,jdbcType=DOUBLE}) - - - insert into campus - - - campus_id, - - - campus_name, - - - city_id, - - - location_x, - - - location_y, - - - - - #{campusId,jdbcType=INTEGER}, - - - #{campusName,jdbcType=VARCHAR}, - - - #{cityId,jdbcType=INTEGER}, - - - #{locationX,jdbcType=DOUBLE}, - - - #{locationY,jdbcType=DOUBLE}, - - - - - update campus - - - campus_name = #{campusName,jdbcType=VARCHAR}, - - - city_id = #{cityId,jdbcType=INTEGER}, - - - location_x = #{locationX,jdbcType=DOUBLE}, - - - location_y = #{locationY,jdbcType=DOUBLE}, - - - where campus_id = #{campusId,jdbcType=INTEGER} - - - update campus - set campus_name = #{campusName,jdbcType=VARCHAR}, - city_id = #{cityId,jdbcType=INTEGER}, - location_x = #{locationX,jdbcType=DOUBLE}, - location_y = #{locationY,jdbcType=DOUBLE} - where campus_id = #{campusId,jdbcType=INTEGER} - + + + + + + + + + + + + + + + + + + + + + campus_id, campus_name, city_id + + + + delete from campus + where campus_id = #{campusId,jdbcType=INTEGER} + + + insert into campus (campus_id, campus_name, city_id, + location_x, location_y) + values (#{campusId,jdbcType=INTEGER}, #{campusName,jdbcType=VARCHAR}, + #{cityId,jdbcType=INTEGER}, + #{locationX,jdbcType=DOUBLE}, #{locationY,jdbcType=DOUBLE}) + + + insert into campus + + + campus_id, + + + campus_name, + + + city_id, + + + location_x, + + + location_y, + + + + + #{campusId,jdbcType=INTEGER}, + + + #{campusName,jdbcType=VARCHAR}, + + + #{cityId,jdbcType=INTEGER}, + + + #{locationX,jdbcType=DOUBLE}, + + + #{locationY,jdbcType=DOUBLE}, + + + + + update campus + + + campus_name = #{campusName,jdbcType=VARCHAR}, + + + city_id = #{cityId,jdbcType=INTEGER}, + + + location_x = #{locationX,jdbcType=DOUBLE}, + + + location_y = #{locationY,jdbcType=DOUBLE}, + + + where campus_id = #{campusId,jdbcType=INTEGER} + + + update campus + set campus_name = #{campusName,jdbcType=VARCHAR}, + city_id = #{cityId,jdbcType=INTEGER}, + location_x = #{locationX,jdbcType=DOUBLE}, + location_y = #{locationY,jdbcType=DOUBLE} + where campus_id = #{campusId,jdbcType=INTEGER} + + + + + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/Campus.java b/src/main/java/com/changyu/foryou/model/Campus.java index 82f0c7a..5336813 100644 --- a/src/main/java/com/changyu/foryou/model/Campus.java +++ b/src/main/java/com/changyu/foryou/model/Campus.java @@ -1,53 +1,53 @@ -package com.changyu.foryou.model; - -public class Campus { - private Integer campusId; - - private String campusName; - - private Integer cityId; - - private Double locationX; - - private Double locationY; - - public Integer getCampusId() { - return campusId; - } - - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } - - public String getCampusName() { - return campusName; - } - - public void setCampusName(String campusName) { - this.campusName = campusName == null ? null : campusName.trim(); - } - - public Integer getCityId() { - return cityId; - } - - public void setCityId(Integer cityId) { - this.cityId = cityId; - } - - public Double getLocationX() { - return locationX; - } - - public void setLocationX(Double locationX) { - this.locationX = locationX; - } - - public Double getLocationY() { - return locationY; - } - - public void setLocationY(Double locationY) { - this.locationY = locationY; - } +package com.changyu.foryou.model; + +public class Campus { + private Integer campusId; + + private String campusName; + + private Integer cityId; + + /* private Double locationX; + + private Double locationY;*/ + + public Integer getCampusId() { + return campusId; + } + + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } + + public String getCampusName() { + return campusName; + } + + public void setCampusName(String campusName) { + this.campusName = campusName == null ? null : campusName.trim(); + } + + public Integer getCityId() { + return cityId; + } + + /* public void setCityId(Integer cityId) { + this.cityId = cityId; + } + + public Double getLocationX() { + return locationX; + } + + public void setLocationX(Double locationX) { + this.locationX = locationX; + } + + public Double getLocationY() { + return locationY; + } + + public void setLocationY(Double locationY) { + this.locationY = locationY; + }*/ } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/City.java b/src/main/java/com/changyu/foryou/model/City.java index fced980..da56a80 100644 --- a/src/main/java/com/changyu/foryou/model/City.java +++ b/src/main/java/com/changyu/foryou/model/City.java @@ -1,23 +1,23 @@ -package com.changyu.foryou.model; - -public class City { - private Integer cityId; - - private String cityName; - - public Integer getCityId() { - return cityId; - } - - public void setCityId(Integer cityId) { - this.cityId = cityId; - } - - public String getCityName() { - return cityName; - } - - public void setCityName(String cityName) { - this.cityName = cityName == null ? null : cityName.trim(); - } +package com.changyu.foryou.model; + +public class City { + protected Integer cityId; + + protected String cityName; + + public Integer getCityId() { + return cityId; + } + + public void setCityId(Integer cityId) { + this.cityId = cityId; + } + + public String getCityName() { + return cityName; + } + + public void setCityName(String cityName) { + this.cityName = cityName == null ? null : cityName.trim(); + } } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/CityWithCampus.java b/src/main/java/com/changyu/foryou/model/CityWithCampus.java new file mode 100644 index 0000000..0857055 --- /dev/null +++ b/src/main/java/com/changyu/foryou/model/CityWithCampus.java @@ -0,0 +1,17 @@ +package com.changyu.foryou.model; + +import java.util.Set; + +public class CityWithCampus extends City{ + private Set campuses; + + public Set getCampuses() { + return campuses; + } + + public void setCampuses(Set campuses) { + this.campuses = campuses; + } + + +} diff --git a/src/main/java/com/changyu/foryou/service/CampusService.java b/src/main/java/com/changyu/foryou/service/CampusService.java new file mode 100644 index 0000000..d5e34e6 --- /dev/null +++ b/src/main/java/com/changyu/foryou/service/CampusService.java @@ -0,0 +1,15 @@ +package com.changyu.foryou.service; + +import java.util.List; +import java.util.Map; + +import com.changyu.foryou.model.Campus; +import com.changyu.foryou.model.CityWithCampus; + +public interface CampusService { + + List getAllCampus(Map paramMap); + + List getCampusWithCity(Map paramMap); + +} diff --git a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java new file mode 100644 index 0000000..e847dce --- /dev/null +++ b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java @@ -0,0 +1,34 @@ +package com.changyu.foryou.serviceImpl; + +import java.util.List; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import com.changyu.foryou.mapper.CampusMapper; +import com.changyu.foryou.model.Campus; +import com.changyu.foryou.model.CityWithCampus; +import com.changyu.foryou.service.CampusService; + +@Service("campusService") +public class CampusServiceImpl implements CampusService { + private CampusMapper campusMapper; + + @Autowired + public void setCampusMapper(CampusMapper campusMapper) { + this.campusMapper = campusMapper; + } + + public List getAllCampus(Map paramMap) { + return campusMapper.selectAllCampus(paramMap); + } + + @Override + public List getCampusWithCity(Map paramMap) { + return campusMapper.getCampusWithCity(paramMap); + } + + + +} diff --git a/src/main/resources/config.properties b/src/main/resources/config.properties index c586b1c..1baf932 100644 --- a/src/main/resources/config.properties +++ b/src/main/resources/config.properties @@ -1,40 +1,40 @@ -#hibernate.dialect=org.hibernate.dialect.OracleDialect -#driverClassName=oracle.jdbc.driver.OracleDriver -#validationQuery=SELECT 1 FROM DUAL -#jdbc_url=jdbc:oracle:thin:@localhost:1521:orcl -#jdbc_username=sypro -#jdbc_password=sypro - -hibernate.dialect=org.hibernate.dialect.MySQLDialect -driverClassName=com.mysql.jdbc.Driver -validationQuery=SELECT 1 -jdbc_url=jdbc:mysql://localhost:3306/mickeyfood?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull -jdbc_username=root -jdbc_password=zc0829 - -#hibernate.dialect=org.hibernate.dialect.SQLServerDialect -#driverClassName=net.sourceforge.jtds.jdbc.Driver -#validationQuery=SELECT 1 -#jdbc_url=jdbc:jtds:sqlserver://127.0.0.1:1433/sy -#jdbc_username=sa -#jdbc_password=123456 - -#hibernate.dialect=org.hibernate.dialect.DerbyDialect -#driverClassName=org.apache.derby.jdbc.EmbeddedDriver -#validationQuery=SELECT 1 -#jdbc_url=jdbc:derby:sy;create=true -#jdbc_username=sypro -#jdbc_password=sypro - -#jndiName=java:comp/env/dataSourceName - -hibernate.hbm2ddl.auto=update -hibernate.show_sql=false -hibernate.format_sql=true - -sessionInfoName=sessionInfo - -uploadFieldName=filedata -uploadFileMaxSize=20971520 -uploadFileExts=txt,rar,zip,doc,docx,xls,xlsx,jpg,jpeg,gif,png,swf,wmv,avi,wma,mp3,mid +#hibernate.dialect=org.hibernate.dialect.OracleDialect +#driverClassName=oracle.jdbc.driver.OracleDriver +#validationQuery=SELECT 1 FROM DUAL +#jdbc_url=jdbc:oracle:thin:@localhost:1521:orcl +#jdbc_username=sypro +#jdbc_password=sypro + +hibernate.dialect=org.hibernate.dialect.MySQLDialect +driverClassName=com.mysql.jdbc.Driver +validationQuery=SELECT 1 +jdbc_url=jdbc:mysql://localhost:3306/foryou?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull +jdbc_username=root +jdbc_password=zc0829 + +#hibernate.dialect=org.hibernate.dialect.SQLServerDialect +#driverClassName=net.sourceforge.jtds.jdbc.Driver +#validationQuery=SELECT 1 +#jdbc_url=jdbc:jtds:sqlserver://127.0.0.1:1433/sy +#jdbc_username=sa +#jdbc_password=123456 + +#hibernate.dialect=org.hibernate.dialect.DerbyDialect +#driverClassName=org.apache.derby.jdbc.EmbeddedDriver +#validationQuery=SELECT 1 +#jdbc_url=jdbc:derby:sy;create=true +#jdbc_username=sypro +#jdbc_password=sypro + +#jndiName=java:comp/env/dataSourceName + +hibernate.hbm2ddl.auto=update +hibernate.show_sql=false +hibernate.format_sql=true + +sessionInfoName=sessionInfo + +uploadFieldName=filedata +uploadFileMaxSize=20971520 +uploadFileExts=txt,rar,zip,doc,docx,xls,xlsx,jpg,jpeg,gif,png,swf,wmv,avi,wma,mp3,mid uploadDirectory=attached \ No newline at end of file diff --git a/src/main/resources/spring-mybatis.xml b/src/main/resources/spring-mybatis.xml index 4f8d4c6..1d90a2f 100644 --- a/src/main/resources/spring-mybatis.xml +++ b/src/main/resources/spring-mybatis.xml @@ -1,8 +1,7 @@ - + @@ -27,28 +26,38 @@ http://www.springframework.org/schema/task http://www.springframework.org/schema - - + - + diff --git a/src/main/resources/spring.xml b/src/main/resources/spring.xml index de73250..a6acb4d 100644 --- a/src/main/resources/spring.xml +++ b/src/main/resources/spring.xml @@ -1,17 +1,17 @@ - - - - - - - - - - - + + + + + + + + + + + \ No newline at end of file diff --git a/src/main/webapp/WEB-INF/web.xml b/src/main/webapp/WEB-INF/web.xml index 83f7a3d..a930120 100644 --- a/src/main/webapp/WEB-INF/web.xml +++ b/src/main/webapp/WEB-INF/web.xml @@ -102,7 +102,12 @@ /* --> - + + /login.html From f8f3d7d0453fb87b06e7751174e5f6ef57868bfa Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Wed, 22 Jul 2015 16:51:58 +0800 Subject: [PATCH 012/132] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A8=A1=E7=B3=8A?= =?UTF-8?q?=E6=9F=A5=E8=AF=A2=E7=9A=84bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/UserController.java | 1206 ++++++++--------- .../com/changyu/foryou/mapping/FoodMapper.xml | 4 +- 2 files changed, 606 insertions(+), 604 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/UserController.java b/src/main/java/com/changyu/foryou/controller/UserController.java index c7b9729..e69d698 100644 --- a/src/main/java/com/changyu/foryou/controller/UserController.java +++ b/src/main/java/com/changyu/foryou/controller/UserController.java @@ -1,603 +1,603 @@ -package com.changyu.foryou.controller; - - -import java.io.File; -import java.io.FileOutputStream; -import java.io.IOException; -import java.io.OutputStream; -import java.text.DecimalFormat; -import java.util.Calendar; -import java.util.Date; -import java.util.HashMap; -import java.util.List; -import java.util.Map; -import java.util.Random; - -import javax.servlet.http.HttpServletRequest; -import javax.servlet.http.HttpSession; - -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.stereotype.Controller; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RequestMethod; -import org.springframework.web.bind.annotation.RequestParam; -import org.springframework.web.bind.annotation.ResponseBody; - -import sun.misc.BASE64Decoder; - -import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; -import com.changyu.foryou.model.Feedback; -import com.changyu.foryou.model.Users; -import com.changyu.foryou.service.OrderService; -import com.changyu.foryou.service.UserService; -import com.changyu.foryou.tools.Constants; -import com.changyu.foryou.tools.Md5; - -@Controller -@RequestMapping("/user") -public class UserController { - private UserService userService; - private OrderService orderService; - - public UserService getUserService() { - return userService; - } - - @Autowired - public void setUserService(UserService userService) { - this.userService = userService; - } - - public OrderService getOrderService() { - return orderService; - } - - @Autowired - public void setOrderService(OrderService orderService) { - this.orderService = orderService; - } - - /** - * 取得用户信息 - * @param phone - * @return - */ - @RequestMapping(value="/getUser",method=RequestMethod.POST) - public @ResponseBody - Users selectUserById(String phone) { - return userService.selectByUsername(phone); - } - - /** - * 将某一用户设置为管理员 - * @param phone - * @return - */ - @RequestMapping(value="setUserAdmin") - public @ResponseBody Integer setUserAdmin(@RequestParam String phone){ - return userService.setUserAdmin(phone); - } - - /** - * 将某一用户设为常规用户 - * @param phone - * @return - */ - @RequestMapping(value="setUserCommon") - public @ResponseBody Integer setUserCommon(@RequestParam String phone){ - return userService.setUserCommon(phone); - } - - /** - * 将某一用户设置为超级管理员 - * @param phone - * @return - */ - @RequestMapping(value="setUserSuperAdmin") - public @ResponseBody Integer setUserSuperAdmin(@RequestParam String phone){ - return userService.setUserSuperAdmin(phone); - } - - /** - * 取得所有用戶信息 - * @return - */ - @RequestMapping(value="/getAllUser") - public @ResponseBody - Map getAllUser(Integer limit,Integer offset,String sort,String order,String search) { - Map map = new HashMap(); - - if(sort!=null&&sort.equals("lastLoginDate")){ - sort="last_login_date"; - } - - if(sort!=null&&sort.equals("createTime")){ - sort="create_time"; - } - - if(sort!=null&&sort.equals("defaultAddress")){ - sort="default_address"; - } - - if(search!=null&&!search.trim().equals("")){ - search="%"+search+"%"; - } - - JSONArray json=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(userService.getAllUser(limit,offset,sort,order,search), "yyyy-MM-dd")); - map.put("total", userService.getUserCount(search)); - map.put("rows", json); - return map; - } - - /** - * 用户登陆 - * @param phone - * @param password - * @return - */ - @RequestMapping(value="/toLogin",method=RequestMethod.POST) - public @ResponseBody - Map toLogin(@RequestParam String phone,@RequestParam String password,HttpServletRequest request) { - - Map map = new HashMap(); - - if (phone!=null&&password!=null&&!phone.trim().equals("") && !password.trim().equals("")) { - Users users = userService.selectByUsername(phone); - if (users != null) { - if (users.getPassword().equals(Md5.GetMD5Code(password))) { - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "登陆成功"); - map.put("type", users.getType()); - HttpSession session=request.getSession(); - session.setAttribute("type", users.getType()); - session.setAttribute("phone", users.getPhone()); - Date date=new Date(); - userService.updateLastLoginTime(date,phone); - } else { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); - } - } else { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); - } - } - - return map; - } - - /** - * 检查用户是否已经注册 - * @param phone - * @return - */ - @RequestMapping(value="/checkUserIsExist",method=RequestMethod.POST) - public @ResponseBody - Map checkUserIsExist(@RequestParam String phone) { - Map map = new HashMap(); - if (userService.selectByUsername(phone) != null) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "该账号已经被注册"); - } else { - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "该账号可以注册"); - } - return map; - } - - /** - * 用户注册 - * @param phone - * @param password - * @param nickname - * @return - */ - @RequestMapping(value="/registerIn",method=RequestMethod.POST) - public @ResponseBody - Map registerIn(@RequestParam String phone, - @RequestParam String password, @RequestParam String nickname) { - Map map = new HashMap(); - - try { - if (!phone.equals("") && phone.length() == 11 - && !password.equals("")) { - String passwordMd5=Md5.GetMD5Code(password); - - Users users = new Users(phone, passwordMd5, nickname); - userService.addUsers(users); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "注册成功"); - } else { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "注册失败"); - } - } catch (Exception e) { - map.put(Constants.STATUS, Constants.FAILURE); // 捕捉异常 - map.put(Constants.MESSAGE, "注册失败"); - return map; - } - - return map; - } - - - /** - * 用户更改密码 - * @param phone - * @param newPassword - * @return - */ - @RequestMapping(value = "/resetPassword",method=RequestMethod.POST) - public @ResponseBody - Map resetPassword(@RequestParam String phone, - @RequestParam String newPassword) { - Map map = new HashMap(); - try { - Users users = userService.selectByUsername(phone); - if (users != null) { - userService.updatePassword(phone,Md5.GetMD5Code(newPassword)); //对密码做md5加密 - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "修改密码成功"); - } else { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "修改密码失败"); - } - } catch (Exception e) { - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "修改密码失败"); - } - return map; - } - - /** - * 更新用户个人信息 - * @param phone - * @param password - * @param nickname - * @param type - * @return - */ - @RequestMapping(value="/updateUserInfo") - public @ResponseBody Map updateUserInfo(@RequestParam String phone,String nickname,String type){ - Map map = new HashMap(); - - try { - Users users=new Users(); - users.setPhone(phone); - if(nickname!=null){ - users.setNickname(nickname); - } - - - if(type!=null){ - users.setType((short)Integer.parseInt(type)); - } - - if(userService.updateUserInfo(users)!=-1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "修改用户信息成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "修改用户信息失败"); - } - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "修改用户信息失败"); - } - return map; - } - - - /** - * 获取我的用户总信息 - * @param phoneId 用户id - * @return - */ - @RequestMapping(value="mineInfo") - public @ResponseBody Map getMineInfo(@RequestParam String phone){ - Map map = new HashMap(); - try { - Users users=userService.selectByUsername(phone); - Map counts=orderService.getOrderSummaryCount(phone); - - if(users!=null){ - users.setPassword(null); - map.put("userInfo", users); - map.put("waitDeliveryOrder", counts.get("wait")); - map.put("waitReceiveOrder",counts.get("deliver")); - map.put("waitCommentOrder", counts.get("comment")); - map.put(Constants.STATUS,Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取数据成功"); - } - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.MESSAGE, "获取用户信息失败!"); - map.put(Constants.STATUS, Constants.FAILURE); - } - - return map; - } - - /** - * 提交用户反馈信息 - * @param phoneId - * @param suggestion - * @return - */ - @RequestMapping(value="feedbackMessage") - public @ResponseBody Map feedbackMessage(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam String suggestion){ - Map map = new HashMap(); - try{ - Feedback feedback=new Feedback(); - feedback.setCampusId(campusId); - feedback.setPhoneId(phoneId); - feedback.setSuggestion(suggestion); - Calendar calendar=Calendar.getInstance(); - Date date=calendar.getTime(); //设置反馈时的日期 - feedback.setDate(date); - - if(userService.addFeedbackSuggestion(feedback)!=-1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "添加意见成功"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "添加意见失败"); - } - }catch(Exception e){ - e.getStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "添加意见失败"); - } - - return map; - } - - - /** - * 更新用户头像 - * @param image - * @param request - * @return - * @throws IOException - */ - @RequestMapping("/uploadUserImage") - public @ResponseBody Map uploadNewsImage(@RequestParam String image, HttpServletRequest request)throws IOException{ - String phone=request.getParameter("phoneId"); - - Map map = new HashMap(); - image=image.replaceAll(" ", "+"); - - String realPath = request.getSession().getServletContext().getRealPath("/"); - realPath=realPath.replace("SJFood", "MickeyImage"); - realPath=realPath.concat("/users/"); - String fileNameString=new Random().nextLong()+""+new Date().getTime()+".jpg"; - - - if (image == null) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "没有文件"); - } - - @SuppressWarnings("restriction") - BASE64Decoder decoder = new BASE64Decoder(); - try { - - - //Base64解码 - @SuppressWarnings("restriction") - byte[] b = decoder.decodeBuffer(image); - for(int i=0;i< b.length;++i) - { - if(b[i]< 0) - {//调整异常数据 - b[i]+=256; - } - } - //生成jpeg图片 - String imgFilePath = realPath+fileNameString;//新生成的图片 - OutputStream out = new FileOutputStream(imgFilePath); - out.write(b); - out.flush(); - out.close(); - - //删除原头像 - String orignUrl=userService.getImageUrl(phone); - if(orignUrl!=null){ - String[] temp=orignUrl.split("/"); - String imageName=temp[(temp.length-1)]; - - String name=realPath+imageName; - - File file=new File(name); - if(file.isFile()){ - file.delete();//删除 - } - } - - String imageUrl=Constants.localIp+"/users/"+fileNameString; - Integer flag=userService.updateImageUrl(imageUrl, phone); - if(flag==1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "头像更新成功!"); - }else{ - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "头像更新失败"); - } - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "头像更新失败"); - } - - return map; - } - - - @RequestMapping("/uploadAndroidLog") - public @ResponseBody Map uploadAndroidLog(@RequestParam String log, HttpServletRequest request)throws IOException{ - - Map map = new HashMap(); - - String realPath = request.getSession().getServletContext().getRealPath("/"); - realPath=realPath.replace("SJFood", "MickeyImage"); - realPath=realPath.concat("/android/"); - String fileNameString=new Random().nextInt(100)+""+new Date().getTime()+"log.log"; - - if (log == null) { - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "没有文件"); - return map; - } - - @SuppressWarnings("restriction") - BASE64Decoder decoder = new BASE64Decoder(); - try { - //Base64解码 - @SuppressWarnings("restriction") - byte[] b = decoder.decodeBuffer(log); - for(int i=0;i< b.length;++i) - { - if(b[i]< 0) - {//调整异常数据 - b[i]+=256; - } - } - //生成jpeg图片 - String imgFilePath = realPath+fileNameString;//新生成的图片 - OutputStream out = new FileOutputStream(imgFilePath); - out.write(b); - out.flush(); - out.close(); - - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "log日志上传成功!"); - - } catch (Exception e) { - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "log日志上传失败!"); - } - - return map; - } - - /** - * 获取配送员名单 - * @return - */ - @RequestMapping(value="getDeliverAdmin") - public @ResponseBody Map getDeliverAdmin() { - Map map=new HashMap(); - - try{ - List users=userService.getDeliverAdmin(); - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "获取配送员成功!"); - map.put("deliverAdmins", users); - }catch(Exception e){ - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "获取配送员失败!"); - } - - return map; - } - - /** - * ios post token到数据表 - * @param phoneId - * @param token - * @return - */ - @RequestMapping(value="postIOSToken") - public @ResponseBody Map postIosToken(String phoneId,String token){ - Map map=new HashMap(); - - try{ - userService.clearOldToken(token); //如果该token以前别的用户使用过,就将该 - int flag=userService.setUserToken(phoneId,token); - - if(flag!=0&flag!=-1){ - map.put(Constants.STATUS, Constants.SUCCESS); - map.put(Constants.MESSAGE, "设置用户token成功!"); - } - }catch(Exception e){ - e.printStackTrace(); - map.put(Constants.STATUS, Constants.FAILURE); - map.put(Constants.MESSAGE, "设置用户token失败"); - } - - return map; - } - - /** - * 获取用户反馈 - * @return - */ - @RequestMapping(value="/getFeedbacks") - public @ResponseBody JSONArray getFeedbacks(){ - try { - List feedbacks=userService.getFeedbacks(); - return JSONArray.parseArray(JSON.toJSONStringWithDateFormat(feedbacks, "yyyy-MM-dd")); - } catch (Exception e) { - e.printStackTrace(); - } - - return null; - } - - /** - * 忘记密码的跳转 - * @return - */ - @RequestMapping(value="/forgetPassword") - public String forgetPassword(){ - return "redirect:/kidding.html"; - } - - /** - * 退出登录 - * @param request - * @return - */ - @RequestMapping(value="/logout") - public String logout(HttpServletRequest request){ - request.getSession().removeAttribute("phone"); - return "redirect:/login.html"; - } - - /** - * 获取用户类型 - * @param request - * @return - */ - @RequestMapping(value="/getUserType") - public @ResponseBody Short getUserType(HttpServletRequest request){ - return (Short) request.getSession().getAttribute("type"); - } - - /** - * 获取用户设备占比 - */ - @RequestMapping(value="/getUserDevicePercent") - public @ResponseBody Map getUserDevicePercent(){ - Map resultMap=new HashMap(); - - try { - DecimalFormat df = new DecimalFormat("##.0"); - Map paramMap=new HashMap(); - paramMap.put("device","0"); //设备号0表示ios - Integer iosCount=userService.getCountsByDevice(paramMap); - paramMap.put("device","1"); - Integer androidCount=userService.getCountsByDevice(paramMap); - resultMap.put("android",Float.valueOf(df.format(androidCount*1.0/(androidCount+iosCount)*100))); - resultMap.put("ios",Float.valueOf(df.format(iosCount*1.0/(androidCount+iosCount)*100))); - } catch (Exception e) { - e.getStackTrace(); - } - return resultMap; - } -} +package com.changyu.foryou.controller; + + +import java.io.File; +import java.io.FileOutputStream; +import java.io.IOException; +import java.io.OutputStream; +import java.text.DecimalFormat; +import java.util.Calendar; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; +import java.util.Random; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpSession; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestMethod; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import sun.misc.BASE64Decoder; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.changyu.foryou.model.Feedback; +import com.changyu.foryou.model.Users; +import com.changyu.foryou.service.OrderService; +import com.changyu.foryou.service.UserService; +import com.changyu.foryou.tools.Constants; +import com.changyu.foryou.tools.Md5; + +@Controller +@RequestMapping("/user") +public class UserController { + private UserService userService; + private OrderService orderService; + + public UserService getUserService() { + return userService; + } + + @Autowired + public void setUserService(UserService userService) { + this.userService = userService; + } + + public OrderService getOrderService() { + return orderService; + } + + @Autowired + public void setOrderService(OrderService orderService) { + this.orderService = orderService; + } + + /** + * 取得用户信息 + * @param phone + * @return + */ + @RequestMapping(value="/getUser",method=RequestMethod.POST) + public @ResponseBody + Users selectUserById(String phone) { + return userService.selectByUsername(phone); + } + + /** + * 将某一用户设置为管理员 + * @param phone + * @return + */ + @RequestMapping(value="setUserAdmin") + public @ResponseBody Integer setUserAdmin(@RequestParam String phone){ + return userService.setUserAdmin(phone); + } + + /** + * 将某一用户设为常规用户 + * @param phone + * @return + */ + @RequestMapping(value="setUserCommon") + public @ResponseBody Integer setUserCommon(@RequestParam String phone){ + return userService.setUserCommon(phone); + } + + /** + * 将某一用户设置为超级管理员 + * @param phone + * @return + */ + @RequestMapping(value="setUserSuperAdmin") + public @ResponseBody Integer setUserSuperAdmin(@RequestParam String phone){ + return userService.setUserSuperAdmin(phone); + } + + /** + * 取得所有用戶信息 + * @return + */ + @RequestMapping(value="/getAllUser") + public @ResponseBody + Map getAllUser(Integer limit,Integer offset,String sort,String order,String search) { + Map map = new HashMap(); + + if(sort!=null&&sort.equals("lastLoginDate")){ + sort="last_login_date"; + } + + if(sort!=null&&sort.equals("createTime")){ + sort="create_time"; + } + + if(sort!=null&&sort.equals("defaultAddress")){ + sort="default_address"; + } + + if(search!=null&&!search.trim().equals("")){ + search="%"+search+"%"; + } + + JSONArray json=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(userService.getAllUser(limit,offset,sort,order,search), "yyyy-MM-dd")); + map.put("total", userService.getUserCount(search)); + map.put("rows", json); + return map; + } + + /** + * 用户登陆 + * @param phone + * @param password + * @return + */ + @RequestMapping(value="/toLogin") + public @ResponseBody + Map toLogin(@RequestParam String phone,@RequestParam String password,HttpServletRequest request) { + + Map map = new HashMap(); + + if (phone!=null&&password!=null&&!phone.trim().equals("") && !password.trim().equals("")) { + Users users = userService.selectByUsername(phone); + if (users != null) { + if (users.getPassword().equals(Md5.GetMD5Code(password))) { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "登陆成功"); + map.put("type", users.getType()); + HttpSession session=request.getSession(); + session.setAttribute("type", users.getType()); + session.setAttribute("phone", users.getPhone()); + Date date=new Date(); + userService.updateLastLoginTime(date,phone); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); + } + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); + } + } + + return map; + } + + /** + * 检查用户是否已经注册 + * @param phone + * @return + */ + @RequestMapping(value="/checkUserIsExist") + public @ResponseBody + Map checkUserIsExist(@RequestParam String phone) { + Map map = new HashMap(); + if (userService.selectByUsername(phone) != null) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "该账号已经被注册"); + } else { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "该账号可以注册"); + } + return map; + } + + /** + * 用户注册 + * @param phone + * @param password + * @param nickname + * @return + */ + @RequestMapping(value="/registerIn") + public @ResponseBody + Map registerIn(@RequestParam String phone, + @RequestParam String password, @RequestParam String nickname) { + Map map = new HashMap(); + + try { + if (!phone.equals("") && phone.length() == 11 + && !password.equals("")) { + String passwordMd5=Md5.GetMD5Code(password); + + Users users = new Users(phone, passwordMd5, nickname); + userService.addUsers(users); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "注册成功"); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "注册失败"); + } + } catch (Exception e) { + map.put(Constants.STATUS, Constants.FAILURE); // 捕捉异常 + map.put(Constants.MESSAGE, "注册失败"); + return map; + } + + return map; + } + + + /** + * 用户更改密码 + * @param phone + * @param newPassword + * @return + */ + @RequestMapping(value = "/resetPassword") + public @ResponseBody + Map resetPassword(@RequestParam String phone, + @RequestParam String newPassword) { + Map map = new HashMap(); + try { + Users users = userService.selectByUsername(phone); + if (users != null) { + userService.updatePassword(phone,Md5.GetMD5Code(newPassword)); //对密码做md5加密 + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "修改密码成功"); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改密码失败"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改密码失败"); + } + return map; + } + + /** + * 更新用户个人信息 + * @param phone + * @param password + * @param nickname + * @param type + * @return + */ + @RequestMapping(value="/updateUserInfo") + public @ResponseBody Map updateUserInfo(@RequestParam String phone,String nickname,String type){ + Map map = new HashMap(); + + try { + Users users=new Users(); + users.setPhone(phone); + if(nickname!=null){ + users.setNickname(nickname); + } + + + if(type!=null){ + users.setType((short)Integer.parseInt(type)); + } + + if(userService.updateUserInfo(users)!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "修改用户信息成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改用户信息失败"); + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改用户信息失败"); + } + return map; + } + + + /** + * 获取我的用户总信息 + * @param phoneId 用户id + * @return + */ + @RequestMapping(value="mineInfo") + public @ResponseBody Map getMineInfo(@RequestParam String phone){ + Map map = new HashMap(); + try { + Users users=userService.selectByUsername(phone); + Map counts=orderService.getOrderSummaryCount(phone); + + if(users!=null){ + users.setPassword(null); + map.put("userInfo", users); + map.put("waitDeliveryOrder", counts.get("wait")); + map.put("waitReceiveOrder",counts.get("deliver")); + map.put("waitCommentOrder", counts.get("comment")); + map.put(Constants.STATUS,Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取数据成功"); + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.MESSAGE, "获取用户信息失败!"); + map.put(Constants.STATUS, Constants.FAILURE); + } + + return map; + } + + /** + * 提交用户反馈信息 + * @param phoneId + * @param suggestion + * @return + */ + @RequestMapping(value="feedbackMessage") + public @ResponseBody Map feedbackMessage(@RequestParam Integer campusId,@RequestParam String phoneId,@RequestParam String suggestion){ + Map map = new HashMap(); + try{ + Feedback feedback=new Feedback(); + feedback.setCampusId(campusId); + feedback.setPhoneId(phoneId); + feedback.setSuggestion(suggestion); + Calendar calendar=Calendar.getInstance(); + Date date=calendar.getTime(); //设置反馈时的日期 + feedback.setDate(date); + + if(userService.addFeedbackSuggestion(feedback)!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "添加意见成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加意见失败"); + } + }catch(Exception e){ + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加意见失败"); + } + + return map; + } + + + /** + * 更新用户头像 + * @param image + * @param request + * @return + * @throws IOException + */ + @RequestMapping("/uploadUserImage") + public @ResponseBody Map uploadNewsImage(@RequestParam String image, HttpServletRequest request)throws IOException{ + String phone=request.getParameter("phoneId"); + + Map map = new HashMap(); + image=image.replaceAll(" ", "+"); + + String realPath = request.getSession().getServletContext().getRealPath("/"); + realPath=realPath.replace("SJFood", "MickeyImage"); + realPath=realPath.concat("/users/"); + String fileNameString=new Random().nextLong()+""+new Date().getTime()+".jpg"; + + + if (image == null) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "没有文件"); + } + + @SuppressWarnings("restriction") + BASE64Decoder decoder = new BASE64Decoder(); + try { + + + //Base64解码 + @SuppressWarnings("restriction") + byte[] b = decoder.decodeBuffer(image); + for(int i=0;i< b.length;++i) + { + if(b[i]< 0) + {//调整异常数据 + b[i]+=256; + } + } + //生成jpeg图片 + String imgFilePath = realPath+fileNameString;//新生成的图片 + OutputStream out = new FileOutputStream(imgFilePath); + out.write(b); + out.flush(); + out.close(); + + //删除原头像 + String orignUrl=userService.getImageUrl(phone); + if(orignUrl!=null){ + String[] temp=orignUrl.split("/"); + String imageName=temp[(temp.length-1)]; + + String name=realPath+imageName; + + File file=new File(name); + if(file.isFile()){ + file.delete();//删除 + } + } + + String imageUrl=Constants.localIp+"/users/"+fileNameString; + Integer flag=userService.updateImageUrl(imageUrl, phone); + if(flag==1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "头像更新成功!"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "头像更新失败"); + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "头像更新失败"); + } + + return map; + } + + + @RequestMapping("/uploadAndroidLog") + public @ResponseBody Map uploadAndroidLog(@RequestParam String log, HttpServletRequest request)throws IOException{ + + Map map = new HashMap(); + + String realPath = request.getSession().getServletContext().getRealPath("/"); + realPath=realPath.replace("SJFood", "MickeyImage"); + realPath=realPath.concat("/android/"); + String fileNameString=new Random().nextInt(100)+""+new Date().getTime()+"log.log"; + + if (log == null) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "没有文件"); + return map; + } + + @SuppressWarnings("restriction") + BASE64Decoder decoder = new BASE64Decoder(); + try { + //Base64解码 + @SuppressWarnings("restriction") + byte[] b = decoder.decodeBuffer(log); + for(int i=0;i< b.length;++i) + { + if(b[i]< 0) + {//调整异常数据 + b[i]+=256; + } + } + //生成jpeg图片 + String imgFilePath = realPath+fileNameString;//新生成的图片 + OutputStream out = new FileOutputStream(imgFilePath); + out.write(b); + out.flush(); + out.close(); + + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "log日志上传成功!"); + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "log日志上传失败!"); + } + + return map; + } + + /** + * 获取配送员名单 + * @return + */ + @RequestMapping(value="getDeliverAdmin") + public @ResponseBody Map getDeliverAdmin() { + Map map=new HashMap(); + + try{ + List users=userService.getDeliverAdmin(); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取配送员成功!"); + map.put("deliverAdmins", users); + }catch(Exception e){ + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取配送员失败!"); + } + + return map; + } + + /** + * ios post token到数据表 + * @param phoneId + * @param token + * @return + */ + @RequestMapping(value="postIOSToken") + public @ResponseBody Map postIosToken(String phoneId,String token){ + Map map=new HashMap(); + + try{ + userService.clearOldToken(token); //如果该token以前别的用户使用过,就将该 + int flag=userService.setUserToken(phoneId,token); + + if(flag!=0&flag!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "设置用户token成功!"); + } + }catch(Exception e){ + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "设置用户token失败"); + } + + return map; + } + + /** + * 获取用户反馈 + * @return + */ + @RequestMapping(value="/getFeedbacks") + public @ResponseBody JSONArray getFeedbacks(){ + try { + List feedbacks=userService.getFeedbacks(); + return JSONArray.parseArray(JSON.toJSONStringWithDateFormat(feedbacks, "yyyy-MM-dd")); + } catch (Exception e) { + e.printStackTrace(); + } + + return null; + } + + /** + * 忘记密码的跳转 + * @return + */ + @RequestMapping(value="/forgetPassword") + public String forgetPassword(){ + return "redirect:/kidding.html"; + } + + /** + * 退出登录 + * @param request + * @return + */ + @RequestMapping(value="/logout") + public String logout(HttpServletRequest request){ + request.getSession().removeAttribute("phone"); + return "redirect:/login.html"; + } + + /** + * 获取用户类型 + * @param request + * @return + */ + @RequestMapping(value="/getUserType") + public @ResponseBody Short getUserType(HttpServletRequest request){ + return (Short) request.getSession().getAttribute("type"); + } + + /** + * 获取用户设备占比 + */ + @RequestMapping(value="/getUserDevicePercent") + public @ResponseBody Map getUserDevicePercent(){ + Map resultMap=new HashMap(); + + try { + DecimalFormat df = new DecimalFormat("##.0"); + Map paramMap=new HashMap(); + paramMap.put("device","0"); //设备号0表示ios + Integer iosCount=userService.getCountsByDevice(paramMap); + paramMap.put("device","1"); + Integer androidCount=userService.getCountsByDevice(paramMap); + resultMap.put("android",Float.valueOf(df.format(androidCount*1.0/(androidCount+iosCount)*100))); + resultMap.put("ios",Float.valueOf(df.format(iosCount*1.0/(androidCount+iosCount)*100))); + } catch (Exception e) { + e.getStackTrace(); + } + return resultMap; + } +} diff --git a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml index 595a7a8..93567fc 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml @@ -285,7 +285,9 @@ select @@ -416,6 +425,13 @@ #{offset,jdbcType=INTEGER} + + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/VeryShortFood.java b/src/main/java/com/changyu/foryou/model/VeryShortFood.java new file mode 100644 index 0000000..065f5b3 --- /dev/null +++ b/src/main/java/com/changyu/foryou/model/VeryShortFood.java @@ -0,0 +1,24 @@ +package com.changyu.foryou.model; + +public class VeryShortFood { + private Long foodId; + + private String imgUrl; + + public Long getFoodId() { + return foodId; + } + + public void setFoodId(Long foodId) { + this.foodId = foodId; + } + + public String getImgUrl() { + return imgUrl; + } + + public void setImgUrl(String imgUrl) { + this.imgUrl = imgUrl; + } + +} diff --git a/src/main/java/com/changyu/foryou/service/FoodService.java b/src/main/java/com/changyu/foryou/service/FoodService.java index 2d82f81..f66fbce 100644 --- a/src/main/java/com/changyu/foryou/service/FoodService.java +++ b/src/main/java/com/changyu/foryou/service/FoodService.java @@ -8,6 +8,7 @@ import com.changyu.foryou.model.FoodComment; import com.changyu.foryou.model.FoodSpecial; import com.changyu.foryou.model.ShortFood; +import com.changyu.foryou.model.VeryShortFood; public interface FoodService { int deleteCategoryByPrimaryKey(Map paramMap); @@ -81,5 +82,7 @@ public interface FoodService { Integer deleteFoodCommentById(Map paramMap); + List selectHomeFood(Integer campusId); + //void deleteFoodByParentCategory(String categoryId); } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java index ac64980..afd7c0c 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java @@ -16,6 +16,7 @@ import com.changyu.foryou.model.FoodSpecial; import com.changyu.foryou.model.FoodSpecialKey; import com.changyu.foryou.model.ShortFood; +import com.changyu.foryou.model.VeryShortFood; import com.changyu.foryou.service.FoodService; /** @@ -218,6 +219,11 @@ public void updateFoodSpecial(FoodSpecial foodSpecial) { public Integer getFoodCommentCount(Map paramMap) { return foodCommentMapper.getFoodCommentCount(paramMap); } + + public List selectHomeFood(Integer campusId) + { + return foodMapper.selectHomeFood(campusId); + } From 59aca73fd59fd3c3662afc62374f64a0eb9b225c Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Thu, 23 Jul 2015 13:59:07 +0800 Subject: [PATCH 014/132] =?UTF-8?q?=E5=A2=9E=E5=8A=A0seller=E7=9A=84?= =?UTF-8?q?=E7=99=BB=E5=BD=95=E3=80=82=E6=9F=A5=E6=89=BE=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=EF=BC=8C=E6=A3=80=E6=9F=A5=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E6=98=AF=E5=90=A6=E6=B3=A8=E5=86=8C=E7=9A=84=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=20=E4=BF=AE=E6=94=B9=E4=BA=86getHomefood=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/SellerController.java | 123 ++++++++++++++++++ .../changyu/foryou/mapper/SellerMapper.java | 17 +++ .../com/changyu/foryou/mapping/FoodMapper.xml | 2 +- .../changyu/foryou/mapping/SellerMapper.xml | 45 +++++++ .../com/changyu/foryou/model/Sellers.java | 55 ++++++++ .../changyu/foryou/service/SellerService.java | 14 ++ .../foryou/serviceImpl/SellerServiceImpl.java | 40 ++++++ 7 files changed, 295 insertions(+), 1 deletion(-) create mode 100644 src/main/java/com/changyu/foryou/controller/SellerController.java create mode 100644 src/main/java/com/changyu/foryou/mapper/SellerMapper.java create mode 100644 src/main/java/com/changyu/foryou/mapping/SellerMapper.xml create mode 100644 src/main/java/com/changyu/foryou/model/Sellers.java create mode 100644 src/main/java/com/changyu/foryou/service/SellerService.java create mode 100644 src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java diff --git a/src/main/java/com/changyu/foryou/controller/SellerController.java b/src/main/java/com/changyu/foryou/controller/SellerController.java new file mode 100644 index 0000000..4d6e705 --- /dev/null +++ b/src/main/java/com/changyu/foryou/controller/SellerController.java @@ -0,0 +1,123 @@ +package com.changyu.foryou.controller; + +import java.util.Date; +import java.util.HashMap; +import java.util.Map; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpSession; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import com.changyu.foryou.model.Sellers; +import com.changyu.foryou.service.SellerService; +import com.changyu.foryou.tools.Constants; +import com.changyu.foryou.tools.Md5; + +@Controller +@RequestMapping("/seller") +public class SellerController { + private SellerService sellerService; + + public SellerService getSellerService() { + return sellerService; + } + + @Autowired + public void setSellerService(SellerService sellerService) { + this.sellerService = sellerService; + } + + + /** + * 测试 + * */ + @RequestMapping("/hello") + public @ResponseBody Map sayHello() + { + Map map = new HashMap(); + int flag=sellerService.test(); + map.put("flag",flag); + return map; + } + + + /** + * 商家登录 + * @param campusAdmin + * @param password + * */ + @RequestMapping("/toLogin") + public @ResponseBody Map toLogin( + @RequestParam String campusAdmin, @RequestParam String password, + HttpServletRequest request) { + Map map = new HashMap(); + if (campusAdmin != null && password != null + && !campusAdmin.trim().equals("") + && !password.trim().equals("")) { + Sellers sellers = sellerService.selectByCampusAdmin(campusAdmin); + if (sellers != null) { + if (sellers.getPassword().equals(Md5.GetMD5Code(password))) { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "登陆成功"); + map.put("type", sellers.getType()); + HttpSession session = request.getSession(); + session.setAttribute("type", sellers.getType()); + session.setAttribute("campusAdmin", + sellers.getCampusAdmin()); + Date date = new Date(); + sellerService.updateLastLoginTime(date, campusAdmin); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); + } + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); + } + } + + return map; + } + + /** + * 根据商家id查找商家数据 + + * */ + + @RequestMapping("/getSellerById") + public @ResponseBody Map getSellerById(String campusAdmin) + { + Map map = new HashMap(); + Sellers sellers = sellerService.selectByCampusAdmin(campusAdmin); + map.put("seller",sellers); + return map; + } + + @RequestMapping("/checkSellerIsExist") + public @ResponseBody Map checkSellerIsExist(String campusAdmin) + { + Map map = new HashMap(); + Sellers sellers = sellerService.selectByCampusAdmin(campusAdmin); + if(sellers==null) + { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "该用户名不存在,可以注册"); + } + else + { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "该用户名已存在,请换一个名字"); + } + + return map; + } + + + + +} \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapper/SellerMapper.java b/src/main/java/com/changyu/foryou/mapper/SellerMapper.java new file mode 100644 index 0000000..0dac73c --- /dev/null +++ b/src/main/java/com/changyu/foryou/mapper/SellerMapper.java @@ -0,0 +1,17 @@ +package com.changyu.foryou.mapper; + +import java.util.Date; + +import org.apache.ibatis.annotations.Param; + +import com.changyu.foryou.model.Sellers; + +public interface SellerMapper { + + int test(); + + Sellers selectByCampusAdmin(String campusAdmin); + + void updateLastLoginTime(@Param(value="date")Date date, @Param(value="campusAdmin") String campusAdmin); + +} diff --git a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml index 7d6cd2f..b5b601a 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml @@ -432,7 +432,7 @@ select from food - where to_home=1 and campus_id=#{campusId,jdbcType=INTEGER} + where to_home=1 and campus_id=#{campusId,jdbcType=INTEGER} and tag=1 diff --git a/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml b/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml new file mode 100644 index 0000000..9926219 --- /dev/null +++ b/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml @@ -0,0 +1,45 @@ + + + + + + + + + + + + + + campus_admin,password,type,campus_id,last_login_date + + + + + + update campus_admin + set + password=2 + + + + + +update campus_admin + set last_login_date = + #{date,jdbcType=DATE} + where campus_admin = #{campusAdmin,jdbcType=VARCHAR} + + + + diff --git a/src/main/java/com/changyu/foryou/model/Sellers.java b/src/main/java/com/changyu/foryou/model/Sellers.java new file mode 100644 index 0000000..c90e4ab --- /dev/null +++ b/src/main/java/com/changyu/foryou/model/Sellers.java @@ -0,0 +1,55 @@ +package com.changyu.foryou.model; + +import java.util.Date; + +public class Sellers { + private String campusAdmin; + + private String password; + + private Short type; + + private String campusId; + + private Date lastLoginDate; + + public String getCampusAdmin() { + return campusAdmin; + } + + public void setCampusAdmin(String campusAdmin) { + this.campusAdmin = campusAdmin; + } + + public String getPassword() { + return password; + } + + public void setPassword(String password) { + this.password = password == null ? null : password.trim();; + } + + public Short getType() { + return type; + } + + public void setType(Short type) { + this.type = type; + } + + public String getCampusId() { + return campusId; + } + + public void setCampusId(String campusId) { + this.campusId = campusId; + } + + public Date getLastLoginDate() { + return lastLoginDate; + } + + public void setLastLoginDate(Date lastLoginDate) { + this.lastLoginDate = lastLoginDate; + } +} diff --git a/src/main/java/com/changyu/foryou/service/SellerService.java b/src/main/java/com/changyu/foryou/service/SellerService.java new file mode 100644 index 0000000..87ee3f0 --- /dev/null +++ b/src/main/java/com/changyu/foryou/service/SellerService.java @@ -0,0 +1,14 @@ +package com.changyu.foryou.service; + +import java.util.Date; + +import com.changyu.foryou.model.Sellers; + + +public interface SellerService { + public int test(); + + public Sellers selectByCampusAdmin(String campusAdmin); + + public void updateLastLoginTime(Date date, String campusAdmin); +} diff --git a/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java new file mode 100644 index 0000000..a1bf273 --- /dev/null +++ b/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java @@ -0,0 +1,40 @@ +package com.changyu.foryou.serviceImpl; + +import java.util.Date; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import com.changyu.foryou.mapper.SellerMapper; +import com.changyu.foryou.model.Sellers; +import com.changyu.foryou.service.SellerService; + +@Service("sellerService") +public class SellerServiceImpl implements SellerService { + + private SellerMapper sellerMapper;//操作用户信息 + + @Autowired + public void setSellerMapper(SellerMapper sellerMapper) { + this.sellerMapper = sellerMapper; + } + + + public int test() { + return sellerMapper.test(); + } + + + + public Sellers selectByCampusAdmin(String campusAdmin) { + return sellerMapper.selectByCampusAdmin(campusAdmin); + } + + + public void updateLastLoginTime(Date date, String campusAdmin) { + sellerMapper.updateLastLoginTime(date,campusAdmin); + + } + + +} From 526fbcd8dc8fb8d507af307a2cf82bd4b582ba68 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Thu, 23 Jul 2015 19:20:48 +0800 Subject: [PATCH 015/132] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86seller?= =?UTF-8?q?=E6=B3=A8=E5=86=8C=E6=8E=A5=E5=8F=A3=20=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E4=BA=86=E6=A0=B9=E6=8D=AE=E5=8E=9F=E5=AF=86=E7=A0=81=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=AF=86=E7=A0=81=E7=9A=84=E6=8E=A5=E5=8F=A3=20?= =?UTF-8?q?=E7=BB=99getHomeFood=E5=A2=9E=E5=8A=A0=E4=BA=86=E5=88=86?= =?UTF-8?q?=E9=A1=B5=E5=8A=9F=E8=83=BD=20user=E5=8A=A0=E4=BA=86=E6=80=A7?= =?UTF-8?q?=E5=88=AB=EF=BC=8C=E5=AD=A6=E9=99=A2=EF=BC=8Cqq=EF=BC=8C?= =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E5=B1=9E=E6=80=A7=E7=AD=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/FoodController.java | 11 ++- .../foryou/controller/SellerController.java | 32 ++++++- .../foryou/controller/UserController.java | 38 ++++++++ .../com/changyu/foryou/mapper/FoodMapper.java | 2 +- .../changyu/foryou/mapper/SellerMapper.java | 5 +- .../changyu/foryou/mapper/UsersMapper.java | 2 + .../com/changyu/foryou/mapping/FoodMapper.xml | 5 + .../changyu/foryou/mapping/SellerMapper.xml | 96 ++++++++++++------- .../changyu/foryou/mapping/UsersMapper.xml | 15 ++- .../com/changyu/foryou/model/Sellers.java | 6 +- .../java/com/changyu/foryou/model/Users.java | 40 ++++++++ .../changyu/foryou/service/FoodService.java | 2 +- .../changyu/foryou/service/SellerService.java | 2 + .../changyu/foryou/service/UserService.java | 2 + .../foryou/serviceImpl/FoodServiceImpl.java | 4 +- .../foryou/serviceImpl/SellerServiceImpl.java | 4 + .../foryou/serviceImpl/UserServiceImpl.java | 5 + 17 files changed, 227 insertions(+), 44 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index 9ecbee5..946ecd0 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -1017,11 +1017,18 @@ public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletReques */ @RequestMapping("/getHomeFood") public @ResponseBody Map getHomeFood( - @RequestParam Integer campusId) { + @RequestParam Integer campusId,Integer limit,Integer page ) { Map map = new HashMap(); try { + Map paramMap = new HashMap(); + if(limit!=null&page!=null) + { + paramMap.put("limit", limit); + paramMap.put("offset", (page-1)*limit); + } + paramMap.put("campusId", campusId); List shortFood = foodService - .selectHomeFood(campusId); + .selectHomeFood(paramMap); map.put("food", shortFood); map.put(Constants.STATUS, Constants.SUCCESS); diff --git a/src/main/java/com/changyu/foryou/controller/SellerController.java b/src/main/java/com/changyu/foryou/controller/SellerController.java index 4d6e705..cd21c20 100644 --- a/src/main/java/com/changyu/foryou/controller/SellerController.java +++ b/src/main/java/com/changyu/foryou/controller/SellerController.java @@ -117,7 +117,37 @@ public void setSellerService(SellerService sellerService) { return map; } + @RequestMapping("/registerIn") + public @ResponseBody Map registerIn( + @RequestParam String campusAdmin, @RequestParam String password,@RequestParam Integer campusId) + { + Map map = new HashMap(); + try { + if (!campusAdmin.equals("") && !password.equals("")) + { + String passwordMd5 = Md5.GetMD5Code(password); + Sellers seller = new Sellers(); + seller.setCampusAdmin(campusAdmin); + seller.setPassword(passwordMd5); + seller.setCampusId(campusId); + sellerService.addASeller(seller); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "注册成功"); + } + else + { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "注册失败2"); + } + } + catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "注册失败"); - + } + + return map; + } } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/controller/UserController.java b/src/main/java/com/changyu/foryou/controller/UserController.java index e69d698..95d1a8c 100644 --- a/src/main/java/com/changyu/foryou/controller/UserController.java +++ b/src/main/java/com/changyu/foryou/controller/UserController.java @@ -600,4 +600,42 @@ public String logout(HttpServletRequest request){ } return resultMap; } + + /** + * 用户更改密码(用老密码更改) + * @param phone + * @param oldPassword + * @param newPassword + * @return + */ + @RequestMapping("/changePassword") + public @ResponseBody Map changePassword(@RequestParam String phone + ,@RequestParam String oldPassword,@RequestParam String newPassword) + { + Map map=new HashMap(); + try { + Map paramMap=new HashMap(); + paramMap.put("phone",phone); + String passwordMd5=Md5.GetMD5Code(oldPassword); + paramMap.put("password",passwordMd5); + List users=userService.selectByPhoneAndPassword(paramMap); + if(users.size()==0) + { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "更改失败,原密码错误"); + } + else + { + userService.updatePassword(phone,Md5.GetMD5Code(newPassword)); //对密码做md5加密 + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "修改密码成功"); + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改密码失败"); + } + return map; + } } diff --git a/src/main/java/com/changyu/foryou/mapper/FoodMapper.java b/src/main/java/com/changyu/foryou/mapper/FoodMapper.java index ea8c599..d1509bf 100644 --- a/src/main/java/com/changyu/foryou/mapper/FoodMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/FoodMapper.java @@ -37,6 +37,6 @@ public interface FoodMapper { int changeFoodNumber(Map paramMap); //更新销量和减少库存 - List selectHomeFood(Integer campusId); + List selectHomeFood(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapper/SellerMapper.java b/src/main/java/com/changyu/foryou/mapper/SellerMapper.java index 0dac73c..17b5b09 100644 --- a/src/main/java/com/changyu/foryou/mapper/SellerMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/SellerMapper.java @@ -12,6 +12,9 @@ public interface SellerMapper { Sellers selectByCampusAdmin(String campusAdmin); - void updateLastLoginTime(@Param(value="date")Date date, @Param(value="campusAdmin") String campusAdmin); + void updateLastLoginTime(@Param(value="date")Date date, @Param(value="campusAdmin") String campusAdmin + ); + + int insertSellective(Sellers seller); } diff --git a/src/main/java/com/changyu/foryou/mapper/UsersMapper.java b/src/main/java/com/changyu/foryou/mapper/UsersMapper.java index 482cda9..b1da721 100644 --- a/src/main/java/com/changyu/foryou/mapper/UsersMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/UsersMapper.java @@ -56,4 +56,6 @@ public interface UsersMapper { String getUserTokenByPhone(Map paramterMap); //获取用户token Integer getCountsByDevice(Map paramMap); //获取不同设备用户的个数 + + List selectByPhoneAndPassword(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml index b5b601a..8000a7a 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml @@ -433,6 +433,11 @@ from food where to_home=1 and campus_id=#{campusId,jdbcType=INTEGER} and tag=1 + + LIMIT #{limit,jdbcType=INTEGER} OFFSET + #{offset,jdbcType=INTEGER} + + diff --git a/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml b/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml index 9926219..86195d2 100644 --- a/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/SellerMapper.xml @@ -1,45 +1,77 @@ - - - + + + - - - - campus_admin,password,type,campus_id,last_login_date - - - - - - update campus_admin - set - password=2 - - - - - -update campus_admin + + + + campus_admin,password,type,campus_id,last_login_date + + + + + + update campus_admin + set + password=2 + + + + + + update campus_admin set last_login_date = #{date,jdbcType=DATE} - where campus_admin = #{campusAdmin,jdbcType=VARCHAR} - + where + campus_admin = #{campusAdmin,jdbcType=VARCHAR} + + + insert into campus_admin + + + campus_id, + + + type, + + + campus_admin, + + + password, + + + + + #{campusId,jdbcType=INTEGER}, + + + #{type,jdbcType=SMALLINT}, + + + #{campusAdmin,jdbcType=VARCHAR}, + + + #{password,jdbcType=VARCHAR}, + + + diff --git a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml index 19744c3..ffd6200 100644 --- a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml @@ -14,10 +14,14 @@ + + + + phone, password, type, nickname, img_url, - last_login_date,create_time + last_login_date,create_time,sex,academy,qq,weixin + +
\ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/Sellers.java b/src/main/java/com/changyu/foryou/model/Sellers.java index c90e4ab..a7f7f22 100644 --- a/src/main/java/com/changyu/foryou/model/Sellers.java +++ b/src/main/java/com/changyu/foryou/model/Sellers.java @@ -9,7 +9,7 @@ public class Sellers { private Short type; - private String campusId; + private Integer campusId; private Date lastLoginDate; @@ -37,11 +37,11 @@ public void setType(Short type) { this.type = type; } - public String getCampusId() { + public Integer getCampusId() { return campusId; } - public void setCampusId(String campusId) { + public void setCampusId(Integer campusId) { this.campusId = campusId; } diff --git a/src/main/java/com/changyu/foryou/model/Users.java b/src/main/java/com/changyu/foryou/model/Users.java index 04128d1..815fc80 100644 --- a/src/main/java/com/changyu/foryou/model/Users.java +++ b/src/main/java/com/changyu/foryou/model/Users.java @@ -21,6 +21,14 @@ public class Users { private String token; + private Short sex; + + private String academy; + + private Integer qq; + + private String weiXin; + public Users(String phone2, String password2, String nickname2) { phone=phone2; password=password2; @@ -105,4 +113,36 @@ public String getDefaultAddress() { public void setDefaultAddress(String defaultAddress) { this.defaultAddress = defaultAddress; } + + public Short getSex() { + return sex; + } + + public void setSex(Short sex) { + this.sex = sex; + } + + public String getAcademy() { + return academy; + } + + public void setAcademy(String academy) { + this.academy = academy; + } + + public Integer getQq() { + return qq; + } + + public void setQq(Integer qq) { + this.qq = qq; + } + + public String getWeiXin() { + return weiXin; + } + + public void setWeiXin(String weiXin) { + this.weiXin = weiXin; + } } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/service/FoodService.java b/src/main/java/com/changyu/foryou/service/FoodService.java index f66fbce..a6d2158 100644 --- a/src/main/java/com/changyu/foryou/service/FoodService.java +++ b/src/main/java/com/changyu/foryou/service/FoodService.java @@ -82,7 +82,7 @@ public interface FoodService { Integer deleteFoodCommentById(Map paramMap); - List selectHomeFood(Integer campusId); + List selectHomeFood(Map paramMap); //void deleteFoodByParentCategory(String categoryId); } diff --git a/src/main/java/com/changyu/foryou/service/SellerService.java b/src/main/java/com/changyu/foryou/service/SellerService.java index 87ee3f0..3225a05 100644 --- a/src/main/java/com/changyu/foryou/service/SellerService.java +++ b/src/main/java/com/changyu/foryou/service/SellerService.java @@ -11,4 +11,6 @@ public interface SellerService { public Sellers selectByCampusAdmin(String campusAdmin); public void updateLastLoginTime(Date date, String campusAdmin); + + public void addASeller(Sellers seller); } diff --git a/src/main/java/com/changyu/foryou/service/UserService.java b/src/main/java/com/changyu/foryou/service/UserService.java index c420478..f886833 100644 --- a/src/main/java/com/changyu/foryou/service/UserService.java +++ b/src/main/java/com/changyu/foryou/service/UserService.java @@ -52,4 +52,6 @@ public interface UserService { String getUserTokenByPhone(Map paramterMap); Integer getCountsByDevice(Map paramMap); + + List selectByPhoneAndPassword(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java index afd7c0c..d212303 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java @@ -220,9 +220,9 @@ public Integer getFoodCommentCount(Map paramMap) { return foodCommentMapper.getFoodCommentCount(paramMap); } - public List selectHomeFood(Integer campusId) + public List selectHomeFood(Map paramMap) { - return foodMapper.selectHomeFood(campusId); + return foodMapper.selectHomeFood(paramMap); } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java index a1bf273..fb825db 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/SellerServiceImpl.java @@ -36,5 +36,9 @@ public void updateLastLoginTime(Date date, String campusAdmin) { } + public void addASeller(Sellers seller) + { + sellerMapper.insertSellective(seller); + } } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java index c5e8875..0e5c23e 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java @@ -126,5 +126,10 @@ public String getUserTokenByPhone(Map paramterMap) { public Integer getCountsByDevice(Map paramMap) { return usersMapper.getCountsByDevice(paramMap); } + + public List selectByPhoneAndPassword(Map paramMap) + { + return usersMapper.selectByPhoneAndPassword(paramMap); + } } From 71e4deef32d89d41ac3f6ca766e65d65889e8589 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Fri, 24 Jul 2015 10:31:16 +0800 Subject: [PATCH 016/132] =?UTF-8?q?=E5=A2=9E=E5=8A=A0getAllFoodCategories?= =?UTF-8?q?=20=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/FoodController.java | 17 +++++++++++++++++ .../foryou/mapper/FoodCategoryMapper.java | 2 ++ .../foryou/mapping/FoodCategoryMapper.xml | 7 +++++++ .../com/changyu/foryou/service/FoodService.java | 2 ++ .../foryou/serviceImpl/FoodServiceImpl.java | 5 +++++ 5 files changed, 33 insertions(+) diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index 946ecd0..dfabca7 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -1041,4 +1041,21 @@ public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletReques return map; } + + @RequestMapping("/getAllFoodCategories") + public @ResponseBody Map getAllFoodCategories() + { + Map map = new HashMap(); + try { + List foodCategories =new ArrayList(); + foodCategories=foodService.getAllFoodCategories(); + JSONArray json=JSONArray.parseArray(JSON.toJSONString(foodCategories)); + map.put("total",foodCategories.size() ); + map.put("rows", json); + + } catch (Exception e) { + e.printStackTrace(); + } + return map; + } } diff --git a/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java b/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java index c04b7df..bee789d 100644 --- a/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java @@ -27,4 +27,6 @@ public interface FoodCategoryMapper { List getAllFoodSecondCategories(); List getAllFoodFirstCategories(); + + List getAllFoodCategories(); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml index c6b9663..e57fe6c 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml @@ -137,4 +137,11 @@ from food_category where parent_id!=0 and tag!=0 and campus_id=#{campusId,jdbcType=INTEGER} + +
\ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/service/FoodService.java b/src/main/java/com/changyu/foryou/service/FoodService.java index a6d2158..d8e7844 100644 --- a/src/main/java/com/changyu/foryou/service/FoodService.java +++ b/src/main/java/com/changyu/foryou/service/FoodService.java @@ -84,5 +84,7 @@ public interface FoodService { List selectHomeFood(Map paramMap); + List getAllFoodCategories(); + //void deleteFoodByParentCategory(String categoryId); } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java index d212303..a499ef4 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java @@ -224,6 +224,11 @@ public List selectHomeFood(Map paramMap) { return foodMapper.selectHomeFood(paramMap); } + + public List getAllFoodCategories() + { + return foodCategoryMapper.getAllFoodCategories(); + } From 4d6f8fcfee63cc800cda21a8aba62d4e0aeb9ff6 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Fri, 24 Jul 2015 10:42:32 +0800 Subject: [PATCH 017/132] =?UTF-8?q?=E4=BF=AE=E6=94=B9getAllFoodCategories?= =?UTF-8?q?=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/changyu/foryou/controller/FoodController.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index dfabca7..1d09f68 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -1049,9 +1049,8 @@ public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletReques try { List foodCategories =new ArrayList(); foodCategories=foodService.getAllFoodCategories(); - JSONArray json=JSONArray.parseArray(JSON.toJSONString(foodCategories)); map.put("total",foodCategories.size() ); - map.put("rows", json); + map.put("rows", foodCategories); } catch (Exception e) { e.printStackTrace(); From 5e7c4ec5583412b79f1f07e7bafa36c915155f4d Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Fri, 24 Jul 2015 14:03:27 +0800 Subject: [PATCH 018/132] update homeCateogry MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 获取主页八个模块的接口 --- .../foryou/controller/FoodController.java | 21 ++++++++++++ .../foryou/mapper/FoodCategoryMapper.java | 3 ++ .../foryou/mapping/FoodCategoryMapper.xml | 16 +++++++++ .../changyu/foryou/model/HomeCategory.java | 33 +++++++++++++++++++ .../changyu/foryou/service/FoodService.java | 3 ++ .../foryou/serviceImpl/FoodServiceImpl.java | 6 ++++ 6 files changed, 82 insertions(+) create mode 100644 src/main/java/com/changyu/foryou/model/HomeCategory.java diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index 9ecbee5..003c1f8 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -28,6 +28,7 @@ import com.changyu.foryou.model.FoodCategory; import com.changyu.foryou.model.FoodComment; import com.changyu.foryou.model.FoodSpecial; +import com.changyu.foryou.model.HomeCategory; import com.changyu.foryou.model.Order; import com.changyu.foryou.model.ShortFood; import com.changyu.foryou.model.VeryShortFood; @@ -1034,4 +1035,24 @@ public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletReques return map; } + + @RequestMapping("/getHomeCategoryInfo") + public @ResponseBody Map getHomeCategoryInfo(Integer campusId){ + Map map = new HashMap(); + + try { + Map paramMap=new HashMap<>(); + paramMap.put("campusId", campusId); + ListhomeCategory=foodService.getHomeCategoryInfo(paramMap); + map.put("homeCategory", homeCategory); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取主页分类成功"); + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取主页分类失败"); + } + + return map; + } } diff --git a/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java b/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java index c04b7df..e7ce4db 100644 --- a/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java @@ -6,6 +6,7 @@ import org.apache.ibatis.annotations.Param; import com.changyu.foryou.model.FoodCategory; +import com.changyu.foryou.model.HomeCategory; public interface FoodCategoryMapper { int deleteByPrimaryKey(Map paramMap); @@ -27,4 +28,6 @@ public interface FoodCategoryMapper { List getAllFoodSecondCategories(); List getAllFoodFirstCategories(); + + List getHomeCategoryInfo(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml index c6b9663..7ae07c0 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml @@ -10,6 +10,13 @@
+ + + + + + + category_id, campus_id,category, img_url, parent_id, tag @@ -137,4 +144,13 @@ from food_category where parent_id!=0 and tag!=0 and campus_id=#{campusId,jdbcType=INTEGER} + + + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/HomeCategory.java b/src/main/java/com/changyu/foryou/model/HomeCategory.java new file mode 100644 index 0000000..460ce0f --- /dev/null +++ b/src/main/java/com/changyu/foryou/model/HomeCategory.java @@ -0,0 +1,33 @@ +package com.changyu.foryou.model; + +/** + * 主页八个模块,并标志其是否开通 + * @author xiaowei + * + */ +public class HomeCategory { + private Integer categoryId; + private Short serial; + private Short isOpen; + + public Short getIsOpen() { + return isOpen; + } + public void setIsOpen(Short isOpen) { + this.isOpen = isOpen; + } + public Short getSerial() { + return serial; + } + public void setSerial(Short serial) { + this.serial = serial; + } + public Integer getCategoryId() { + return categoryId; + } + public void setCategoryId(Integer categoryId) { + this.categoryId = categoryId; + } + + +} diff --git a/src/main/java/com/changyu/foryou/service/FoodService.java b/src/main/java/com/changyu/foryou/service/FoodService.java index f66fbce..b19dc29 100644 --- a/src/main/java/com/changyu/foryou/service/FoodService.java +++ b/src/main/java/com/changyu/foryou/service/FoodService.java @@ -7,6 +7,7 @@ import com.changyu.foryou.model.FoodCategory; import com.changyu.foryou.model.FoodComment; import com.changyu.foryou.model.FoodSpecial; +import com.changyu.foryou.model.HomeCategory; import com.changyu.foryou.model.ShortFood; import com.changyu.foryou.model.VeryShortFood; @@ -84,5 +85,7 @@ public interface FoodService { List selectHomeFood(Integer campusId); + List getHomeCategoryInfo(Map paramMap); + //void deleteFoodByParentCategory(String categoryId); } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java index afd7c0c..eaf28d5 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java @@ -15,6 +15,7 @@ import com.changyu.foryou.model.FoodComment; import com.changyu.foryou.model.FoodSpecial; import com.changyu.foryou.model.FoodSpecialKey; +import com.changyu.foryou.model.HomeCategory; import com.changyu.foryou.model.ShortFood; import com.changyu.foryou.model.VeryShortFood; import com.changyu.foryou.service.FoodService; @@ -225,6 +226,11 @@ public List selectHomeFood(Integer campusId) return foodMapper.selectHomeFood(campusId); } + @Override + public List getHomeCategoryInfo(Map paramMap) { + return foodCategoryMapper.getHomeCategoryInfo(paramMap); + } + } From 075bf7e981c8cf2fdf7e70e6619ba405a13b058e Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Fri, 24 Jul 2015 14:13:51 +0800 Subject: [PATCH 019/132] update sellercontroller 11 --- .../changyu/foryou/controller/FoodController.java | 2 +- .../foryou/controller/SellerController.java | 14 ++++++++++++++ src/main/resources/spring-mybatis.xml | 2 +- 3 files changed, 16 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index 1d09f68..e1ba28c 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -1049,7 +1049,7 @@ public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletReques try { List foodCategories =new ArrayList(); foodCategories=foodService.getAllFoodCategories(); - map.put("total",foodCategories.size() ); + map.put("total",foodCategories.size()); map.put("rows", foodCategories); } catch (Exception e) { diff --git a/src/main/java/com/changyu/foryou/controller/SellerController.java b/src/main/java/com/changyu/foryou/controller/SellerController.java index cd21c20..a0c273e 100644 --- a/src/main/java/com/changyu/foryou/controller/SellerController.java +++ b/src/main/java/com/changyu/foryou/controller/SellerController.java @@ -98,6 +98,12 @@ public void setSellerService(SellerService sellerService) { return map; } + /** + * 检查该账号是否注册过 + * @param campusAdmin + * @return + */ + @RequestMapping("/checkSellerIsExist") public @ResponseBody Map checkSellerIsExist(String campusAdmin) { @@ -117,6 +123,14 @@ public void setSellerService(SellerService sellerService) { return map; } + /** + * 商家注册 + * @param campusAdmin + * @param password + * @param campusId + * @return + */ + @RequestMapping("/registerIn") public @ResponseBody Map registerIn( @RequestParam String campusAdmin, @RequestParam String password,@RequestParam Integer campusId) diff --git a/src/main/resources/spring-mybatis.xml b/src/main/resources/spring-mybatis.xml index 1d90a2f..76fd3e8 100644 --- a/src/main/resources/spring-mybatis.xml +++ b/src/main/resources/spring-mybatis.xml @@ -12,7 +12,7 @@ http://www.springframework.org/schema/aop/spring-aop-3.0.xsd http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-4.0.xsd "> - + From e6338b7df08887952d0303057244c9914647c3e1 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Fri, 24 Jul 2015 15:08:19 +0800 Subject: [PATCH 020/132] =?UTF-8?q?update=20=E5=A2=9E=E5=8A=A0=E6=A0=A1?= =?UTF-8?q?=E5=8C=BA=E7=AD=89=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 11 --- .../foryou/controller/UserController.java | 22 +++++++- .../changyu/foryou/mapping/UsersMapper.xml | 52 ++++++++++++------- .../changyu/foryou/model/FoodCategory.java | 2 - 3 files changed, 53 insertions(+), 23 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/UserController.java b/src/main/java/com/changyu/foryou/controller/UserController.java index 95d1a8c..fdc2108 100644 --- a/src/main/java/com/changyu/foryou/controller/UserController.java +++ b/src/main/java/com/changyu/foryou/controller/UserController.java @@ -260,12 +260,32 @@ Map resetPassword(@RequestParam String phone, * @return */ @RequestMapping(value="/updateUserInfo") - public @ResponseBody Map updateUserInfo(@RequestParam String phone,String nickname,String type){ + public @ResponseBody Map updateUserInfo(@RequestParam String phone, + String nickname,String type,String sex,String academy,String qq,String weiXin){ Map map = new HashMap(); try { Users users=new Users(); users.setPhone(phone); + if(weiXin!=null) + { + users.setWeiXin(weiXin); + } + + if(qq!=null) + { + users.setQq(Integer.parseInt(qq)); + } + + if(academy!=null) + { + users.setAcademy(academy); + } + + if(sex!=null){ + users.setSex((short)Integer.parseInt(sex)); + } + if(nickname!=null){ users.setNickname(nickname); } diff --git a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml index ffd6200..acc35f0 100644 --- a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml @@ -96,26 +96,38 @@ - update users - - - password = #{password,jdbcType=VARCHAR}, - - - type = #{type,jdbcType=SMALLINT}, - - - nickname = #{nickname,jdbcType=VARCHAR}, - - - img_url = #{imgUrl,jdbcType=VARCHAR}, - - - last_login_date = #{lastLoginDate,jdbcType=DATE}, - - - where phone = #{phone,jdbcType=VARCHAR} - + update users + + + sex=#{sex,jdbcType=SMALLINT}, + + + qq=#{qq,jdbcType=INTEGER}, + + + weixin=#{weiXin,jdbcType=VARCHAR}, + + + academy=#{academy,jdbcType=VARCHAR}, + + + password = #{password,jdbcType=VARCHAR}, + + + type = #{type,jdbcType=SMALLINT}, + + + nickname = #{nickname,jdbcType=VARCHAR}, + + + img_url = #{imgUrl,jdbcType=VARCHAR}, + + + last_login_date = #{lastLoginDate,jdbcType=DATE}, + + + where phone = #{phone,jdbcType=VARCHAR} + update users set diff --git a/src/main/java/com/changyu/foryou/model/FoodCategory.java b/src/main/java/com/changyu/foryou/model/FoodCategory.java index ef2669d..03fd2db 100644 --- a/src/main/java/com/changyu/foryou/model/FoodCategory.java +++ b/src/main/java/com/changyu/foryou/model/FoodCategory.java @@ -2,8 +2,6 @@ import java.util.List; - - public class FoodCategory { private Integer categoryId; private Integer campusId; From 812617b96b04b1a01d1d65d4dd09829c56f079da Mon Sep 17 00:00:00 2001 From: SimonSunDev Date: Fri, 24 Jul 2015 15:45:37 +0800 Subject: [PATCH 021/132] update web --- src/main/webapp/index.html | 13 +- src/main/webapp/js/util.js | 14 + src/main/webapp/login.html | 9 +- src/main/webapp/pages/food_comment.html | 17 +- .../webapp/pages/food_first_category.html | 265 ++++++++++-------- .../webapp/pages/food_second_category.html | 2 +- src/main/webapp/pages/orderTotal.html | 209 +++++++------- src/main/webapp/pages/order_deliver.html | 16 +- src/main/webapp/pages/order_success.html | 16 +- src/main/webapp/pages/order_wait_release.html | 16 +- 10 files changed, 339 insertions(+), 238 deletions(-) create mode 100644 src/main/webapp/js/util.js diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 36656a9..e411e28 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -66,20 +66,23 @@
-
  • +
  • - - 食品分类 > + + 食品分类   + +

    -
      +
    • diff --git a/src/main/webapp/js/util.js b/src/main/webapp/js/util.js new file mode 100644 index 0000000..49b3db4 --- /dev/null +++ b/src/main/webapp/js/util.js @@ -0,0 +1,14 @@ +/** + * + */ +// 返回cookies字符串中指定键对应的值 +function getCookie(cname) { + var name = cname + "="; + var ca = document.cookie.split(';'); + for (var i = 0; i < ca.length; i++) { + var c = ca[i].trim(); + if (c.indexOf(name) == 0) + return c.substring(name.length, c.length); + } + return ""; +} \ No newline at end of file diff --git a/src/main/webapp/login.html b/src/main/webapp/login.html index e63fbd9..4fae013 100644 --- a/src/main/webapp/login.html +++ b/src/main/webapp/login.html @@ -32,13 +32,16 @@ $("#message").html("Phone or password is empty,Please theck it again"); return; }; - - $.post("../../foryou/user/toLogin.do", - {phone:phone,password:password}, + //待修改 + $.post("../../foryou/seller/toLogin.do", + {campusAdmin:phone,password:password}, function(text){ var json=eval('('+text+')'); if (json.status=="success") { if(json.type!=2){ + //将用户名和密码存到cookie + document.cookie = "campusAdmin="+phone; + document.cookie = "password="+password; window.location.href="index.html?backurl="+window.location.href; }else{ $("#message").html("对不起,你没有登陆权限!"); diff --git a/src/main/webapp/pages/food_comment.html b/src/main/webapp/pages/food_comment.html index 547d860..e01358d 100644 --- a/src/main/webapp/pages/food_comment.html +++ b/src/main/webapp/pages/food_comment.html @@ -24,7 +24,7 @@ - + + --> - - - -
      -
      - + +
      +
      + -
      - - - -
      -
      - +
      + + + +
      +
      +
      - + @@ -66,60 +65,74 @@

      零食一级分类管理

      + +
      + + 设置成功 + +
      - + data-formatter="toHomeOperateFormatter" data-events="homeImageEvents">推到首页 @@ -416,6 +427,21 @@    --> + @@ -796,20 +822,37 @@    }; function toHomeOperateFormatter(value, row, index){ - return [ - '', - '推送', - '' - ].join(''); + if(row.toHome==1){ + return [ + '', + '取消推荐', + '' + ].join(''); + }else if(row.toHome==0){ + return [ + '', + '推到首页', + '' + ].join(''); + } } window.homeImageEvents = { - 'click .open' : function(e, value, row, index){ + 'click .toHomeOperate' : function(e, value, row, index){ //alert(row); $("#food-id").val(row.foodId); $("#homeImageFile").val(""); //$(this).modal('show'); + }, + 'click .cancelRecommendOperate':function(e, value, row, index){ + $.post("../service/cancelRecommend.do",{ + foodId : row.foodId + },function(data){ + setSuccess(data.message); + $table.bootstrapTable('refresh'); + },"json"); } + }; diff --git a/src/main/webapp/pages/food_first_category.html b/src/main/webapp/pages/food_first_category.html index 4874d89..f0afcfc 100644 --- a/src/main/webapp/pages/food_first_category.html +++ b/src/main/webapp/pages/food_first_category.html @@ -13,6 +13,15 @@ + @@ -29,6 +38,13 @@ + +
      + + 设置成功 + +
      +
      - + + diff --git a/src/main/webapp/pages/push.html b/src/main/webapp/pages/push.html index dab994d..2570523 100644 --- a/src/main/webapp/pages/push.html +++ b/src/main/webapp/pages/push.html @@ -1,7 +1,7 @@ - 米奇零点推送平台 + for you推送平台 diff --git a/src/main/webapp/pages/user.html b/src/main/webapp/pages/user.html index b633c73..9a6d867 100644 --- a/src/main/webapp/pages/user.html +++ b/src/main/webapp/pages/user.html @@ -66,6 +66,10 @@

      + + diff --git a/src/main/webapp/pages/campus.html b/src/main/webapp/pages/campus.html new file mode 100644 index 0000000..49a1cee --- /dev/null +++ b/src/main/webapp/pages/campus.html @@ -0,0 +1,125 @@ + + + + +校区管理 + + + + + + + + + + + + + +
      +
      + +
      +
      + + + +
      +

      食品一级分类Id食品分类Id 分类名称
      所属分类 推到首页推到首页操作 首页食品 详情管理
      + + + + + + + + + +
      校区Id校区名称校区管理员上次登录时间
      +
      +
      + + + +
      + + + \ No newline at end of file diff --git a/src/main/webapp/pages/food_first_category.html b/src/main/webapp/pages/food_first_category.html index b4df5db..900fb4f 100644 --- a/src/main/webapp/pages/food_first_category.html +++ b/src/main/webapp/pages/food_first_category.html @@ -5,12 +5,9 @@ 无标题文档 - - - @@ -23,7 +42,18 @@

      用户管理  

      - +
      + + 设置成功 + +
      +
      + +
      data-show-refresh="true" data-show-columns="true" data-show-toggle="true" - data-toolbar-align="right" + data-toolbar-align="left" + data-toolbar="#export-toolbar" + data-show-export="true" > +
      手机号 昵称
      - - - - - - - - + + @@ -83,7 +119,7 @@

      return "超级管理员"; else if (value == "1") { return "管理员"; - } else { + } else if(value == "2"){ return "普通用户"; } } @@ -99,14 +135,14 @@

      function actionFormatter(value, row, index) { if(adminType==0){ return [ - '', - '', + '', + '', '', - '', - '', + '', + '', '', - '', - '', + '', + '', '' ].join(''); }else if(adminType==1){ @@ -121,11 +157,14 @@

      $.post("../../foryou/user/setUserAdmin.do", {phone:row.phone}, function(text){ - if(text!=1){ - alert("设置管理员失败。"); + if(text==-1||text==0){ + setSuccess("设置管理员失败。"); }else{ - alert("设置管理员成功。"); - $('#table').bootstrapTable('refresh', {silent: true,query: {foo:'bar'}}); + setSuccess("设置管理员成功。"); + $('#table').bootstrapTable('updateRow', {index: index,row: { + type : 1 + }}); + //$('#table').bootstrapTable('refresh', {silent: true}); } } @@ -136,11 +175,14 @@

      $.post("../../foryou/user/setUserCommon.do", {phone:row.phone}, function(text){ - if(text!=1){ - alert("设置为普通用户失败。"); + if(text==-1||text==0){ + setSuccess("设置为普通用户失败。"); }else{ - alert("设置为普通用户成功。"); - $('#table').bootstrapTable('refresh', {silent: true,query: {foo:'bar'}}); + setSuccess("设置为普通用户成功。"); + $('#table').bootstrapTable('updateRow', {index: index,row:{ + type : 2 + }}); + //$('#table').bootstrapTable('refresh', {silent: true}); } } @@ -151,11 +193,14 @@

      $.post("../../foryou/user/setUserSuperAdmin.do", {phone:row.phone}, function(text){ - if(text!=1){ - alert("设置超级管理员失败。"); + if(text==-1||text==0){ + setSuccess("设置超级管理员失败。"); }else{ - alert("设置超级管理员成功。"); - $('#table').bootstrapTable('refresh', {silent: true,query: {foo:'bar'}}); + setSuccess("设置超级管理员成功。"); + $('#table').bootstrapTable('updateRow', {index: index,row:{ + type : 0 + }}); + //$('#table').bootstrapTable('refresh', {silent: true}); } } @@ -163,6 +208,16 @@

      } }; + + From b291db980dc58f610d688754e2cd2cc0d3cab664 Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Tue, 18 Aug 2015 13:52:52 +0800 Subject: [PATCH 072/132] add junit test --- mybatis.log | 40189 ++++++++++++++++ .../foryou/controller/CampusController.java | 3 - src/main/resources/config.properties | 6 +- src/main/resources/spring-mybatis.xml | 10 +- src/main/resources/spring.xml | 2 +- src/test/java/com/changyu/test/orderTest.java | 108 + 6 files changed, 40306 insertions(+), 12 deletions(-) create mode 100644 mybatis.log create mode 100644 src/test/java/com/changyu/test/orderTest.java diff --git a/mybatis.log b/mybatis.log new file mode 100644 index 0000000..8ea601e --- /dev/null +++ b/mybatis.log @@ -0,0 +1,40189 @@ +[DEBUG][2015-08-18 11:52:51,817][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 11:52:51,946][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@2916a6bf declaringClass = 'com.changyu.test.orderTest', locations = '{classpath*:spring.xml, classpath*:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 11:52:51,977][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:51,983][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 11:52:52,125][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,125][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,130][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,131][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,133][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,133][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,139][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,139][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:52:52,145][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@5075725e testClass = orderTest, locations = '{classpath*:spring.xml, classpath*:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 11:52:52,146][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5075725e testClass = orderTest, locations = '{classpath*:spring.xml, classpath*:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 11:52:52,547][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:52,550][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:52,556][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:52,557][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:52,576][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:52,576][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:52,577][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:52,577][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 11:52:52,602][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring.xml] +[DEBUG][2015-08-18 11:52:52,800][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:52:53,159][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 11:52:53,176][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 11:52:53,182][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:52:53,358][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 11:52:53,375][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:52:53,400][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:52:53,446][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 11:52:53,529][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 11:52:53,530][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 11:52:53,548][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 11:52:53,640][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 11:52:53,641][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 11:52:53,648][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 11:52:53,679][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,684][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,686][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,688][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,690][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,697][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,700][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,702][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,714][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 11:52:53,724][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 13 bean definitions from location pattern [classpath*:spring.xml] +[INFO][2015-08-18 11:52:53,725][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml] +[DEBUG][2015-08-18 11:52:53,729][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:52:53,734][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:52:53,782][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 11:52:53,788][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:52:53,815][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 11:52:53,843][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:52:53,859][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 11:52:54,000][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 12 bean definitions from location pattern [classpath*:spring-mybatis.xml] +[INFO][2015-08-18 11:52:54,008][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@70e443f: startup date [Tue Aug 18 11:52:54 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 11:52:54,008][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@70e443f: org.springframework.beans.factory.support.DefaultListableBeanFactory@4259942d: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 11:52:54,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:52:54,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:52:54,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:52:54,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:52:54,474][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:54,475][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,475][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,476][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:54,480][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 11:52:54,480][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 11:52:54,490][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 11:52:54,499][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 11:52:54,501][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 11:52:54,514][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 11:52:54,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 11:52:54,547][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 11:52:54,558][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 11:52:54,562][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 11:52:54,564][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 11:52:54,565][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 11:52:54,576][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 11:52:54,586][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 11:52:54,589][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 11:52:54,602][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 11:52:54,604][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 11:52:54,615][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 11:52:54,618][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,622][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,622][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,622][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,623][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,623][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,623][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,623][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,623][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,624][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,624][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,624][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,624][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,624][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,624][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 11:52:54,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:52:54,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:52:54,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:52:54,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:52:54,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:52:54,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:52:54,733][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@5af8f1d7] +[DEBUG][2015-08-18 11:52:54,741][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@5bd86632] +[INFO][2015-08-18 11:52:54,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4259942d: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 11:52:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:52:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 11:52:54,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 11:52:54,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:54,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:54,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:52:54,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:52:54,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:54,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:54,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:54,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:54,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:52:54,811][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:54,866][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:54,866][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,867][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,867][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:54,868][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:54,868][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,869][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,869][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:54,870][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:54,872][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,873][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,874][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:54,880][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:54,880][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,880][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,881][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:54,884][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:52:54,885][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,885][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:52:54,885][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:52:54,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:54,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:52:55,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,604][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:52:55,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,605][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:52:55,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,614][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,639][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,738][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 11:52:55,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,753][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 11:52:55,753][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 11:52:55,792][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,793][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,812][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,815][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,868][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:52:55,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:52:55,871][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,876][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,878][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,883][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,883][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:52:55,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:52:55,892][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,893][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,893][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,893][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,896][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:55,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:55,901][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,901][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,901][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,903][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:55,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:55,909][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,909][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,909][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,911][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:55,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:55,916][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,916][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,916][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,918][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:55,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:55,923][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,923][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,923][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,925][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:55,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:55,929][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,929][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,929][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,931][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:55,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:55,935][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,935][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,936][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,937][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:55,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:55,945][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,945][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,946][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,948][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,948][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,950][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:55,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:55,961][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,961][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,962][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,964][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:55,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:55,968][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,969][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,969][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,971][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:55,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:55,978][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,978][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,979][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,980][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:55,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:55,985][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,985][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,986][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:55,987][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:55,988][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:55,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:55,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:55,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:55,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:55,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:55,993][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,994][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:55,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:55,994][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:55,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:55,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,000][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:56,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:56,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:52:56,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:52:56,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:52:56,025][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,044][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,121][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,123][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,134][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,135][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,137][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,137][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,140][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,141][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,146][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,148][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,148][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,149][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,151][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,151][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,153][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,154][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,159][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,163][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,164][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,165][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,166][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,168][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,168][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,170][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,171][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,174][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,177][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,177][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,179][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,181][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,181][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,184][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,186][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,186][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,202][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,205][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,205][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,209][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,211][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,223][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,223][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,225][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,225][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,228][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,233][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,234][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,237][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,241][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,241][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,243][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,251][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,252][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,254][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,255][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,255][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,255][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,256][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,258][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,258][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,258][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,259][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,263][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,263][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,265][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,265][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,267][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,267][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,267][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,268][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,269][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,270][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,275][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,278][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,278][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,281][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,284][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,285][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,288][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,291][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,292][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,294][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,296][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,297][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,297][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,297][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,299][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,300][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,301][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,305][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,308][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,308][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,309][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,309][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,311][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,313][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,313][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,315][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,317][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,317][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,317][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,319][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,321][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,321][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,323][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,323][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,326][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,328][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,329][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,330][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,332][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,332][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,334][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,335][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,338][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,340][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,340][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,341][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,345][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,348][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,348][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,348][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,348][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,349][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,351][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,351][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,353][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,353][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,353][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,354][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,354][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,356][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,356][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,357][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,359][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,359][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,361][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,364][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,364][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,367][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,368][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,369][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,369][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,369][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,370][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,371][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,373][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,378][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,379][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,380][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,380][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,380][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,381][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,382][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,383][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,385][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,385][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,387][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,389][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,390][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,391][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,391][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,393][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,393][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,393][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,393][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,399][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,400][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,415][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,417][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,417][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,418][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,418][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,419][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,424][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,428][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,429][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,431][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,431][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,432][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,434][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,434][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,436][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,438][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,438][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,440][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,444][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,445][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,447][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,449][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,451][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,452][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,454][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,469][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,469][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,471][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,472][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,472][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,474][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,477][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,480][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,482][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,482][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,483][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,486][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,489][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,489][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,492][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,494][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,495][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,496][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,498][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,501][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,503][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,506][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,509][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,511][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,511][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,512][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,515][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,518][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,519][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,521][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,521][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,522][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,523][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,525][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,525][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,527][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,531][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,532][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,535][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,539][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,539][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,542][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,545][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,547][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,553][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:56,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:56,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,556][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,557][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,562][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,567][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,569][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,569][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,572][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,573][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,573][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,574][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,574][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,578][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,582][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,582][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,589][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,594][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,594][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,596][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,601][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,601][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,603][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,606][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,606][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,607][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,607][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,610][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,614][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,616][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,619][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,619][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,620][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,623][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,623][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,624][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,625][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,628][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,631][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,635][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:52:56,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:52:56,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,636][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,636][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,637][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:56,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:56,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,639][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,639][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,641][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,645][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,647][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,647][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,648][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,652][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,655][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,658][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,661][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,661][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,662][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,666][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,668][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,668][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,669][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,672][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,672][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,674][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,677][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,677][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,678][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,680][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,680][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,682][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,684][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,685][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:52:56,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:52:56,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,686][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,686][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,687][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:52:56,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:52:56,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,690][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,693][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,696][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:52:56,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,698][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,698][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,699][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,701][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,701][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,703][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:52:56,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,706][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,706][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,709][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:52:56,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,712][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,712][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,713][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:52:56,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,716][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,716][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,717][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:52:56,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,720][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,720][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,721][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,721][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,721][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,722][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:52:56,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,726][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,726][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,727][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:52:56,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,731][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,731][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,733][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,734][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,737][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,737][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:52:56,737][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,737][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,738][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,741][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:52:56,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:52:56,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,747][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:52:56,747][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:52:56,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:52:56,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:52:56,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:52:56,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:52:56,750][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:52:56,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[INFO][2015-08-18 11:52:56,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4259942d: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[ERROR][2015-08-18 11:52:56,760][org.springframework.test.context.TestContextManager]Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@328a5f8b] to prepare test instance [com.changyu.test.orderTest@1a86b899] +java.lang.IllegalStateException: Failed to load ApplicationContext + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in URL [file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + ... 24 more +Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:601) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + ... 40 more +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + ... 42 more +[DEBUG][2015-08-18 11:52:56,867][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@2ac702f7 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5075725e testClass = orderTest, locations = '{classpath*:spring.xml, classpath*:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[DEBUG][2015-08-18 11:53:51,177][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 11:53:51,285][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@22e7ef68 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 11:53:51,292][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,297][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 11:53:51,372][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,373][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,378][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,378][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,381][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,381][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,388][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,389][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:53:51,396][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 11:53:51,397][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 11:53:51,732][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:51,735][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:51,739][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:51,739][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:51,753][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:51,753][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:51,753][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:51,754][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 11:53:51,775][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 11:53:51,827][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:53:51,922][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 11:53:51,933][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 11:53:51,939][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:53:52,060][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 11:53:52,078][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:53:52,106][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:53:52,144][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 11:53:52,232][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 11:53:52,232][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 11:53:52,244][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 11:53:52,329][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 11:53:52,329][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 11:53:52,335][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 11:53:52,366][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,371][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,373][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,375][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,377][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,383][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,388][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,391][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,402][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 11:53:52,412][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 13 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 11:53:52,412][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 11:53:52,416][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:53:52,420][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:53:52,475][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 11:53:52,483][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:53:52,500][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 11:53:52,517][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:53:52,535][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 11:53:52,633][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 12 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 11:53:52,641][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@4e993077: startup date [Tue Aug 18 11:53:52 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 11:53:52,641][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@4e993077: org.springframework.beans.factory.support.DefaultListableBeanFactory@4fbf7a02: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 11:53:52,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:53:52,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:53:52,802][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:52,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:53:52,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:53:52,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:53:52,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:52,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:53:52,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:53:53,062][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:53,063][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,063][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,064][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:53,069][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 11:53:53,069][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 11:53:53,079][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 11:53:53,079][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 11:53:53,081][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 11:53:53,081][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 11:53:53,082][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 11:53:53,083][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 11:53:53,083][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 11:53:53,084][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 11:53:53,085][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 11:53:53,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 11:53:53,087][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 11:53:53,088][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 11:53:53,088][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 11:53:53,089][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 11:53:53,089][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 11:53:53,090][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 11:53:53,094][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,099][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,100][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 11:53:53,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:53:53,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:53:53,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:53:53,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:53:53,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:53:53,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:53:53,205][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@1acae565] +[DEBUG][2015-08-18 11:53:53,211][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@4ed54d2b] +[INFO][2015-08-18 11:53:53,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4fbf7a02: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 11:53:53,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:53:53,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 11:53:53,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 11:53:53,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:53:53,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:53:53,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:53,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:53,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:53:53,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,326][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:53,327][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,327][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,327][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:53,328][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:53,329][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,329][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,330][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:53,331][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:53,331][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,331][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,331][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:53,337][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:53,338][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,338][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,339][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:53,343][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:53:53,344][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,344][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:53:53,344][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:53:53,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:53:53,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:53,889][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:53:53,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,891][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:53:53,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:53,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:53,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:53,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:53,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:53,925][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:53,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:53,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:53,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:53,993][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 11:53:54,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 11:53:54,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 11:53:54,025][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,026][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,046][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,047][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,048][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,049][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,074][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:53:54,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:53:54,076][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,076][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,103][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,105][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:53:54,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:53:54,111][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,111][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,111][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,113][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,115][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,117][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,118][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,118][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,120][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,124][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,125][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,125][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,127][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,132][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,132][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,132][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,134][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,140][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,141][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,141][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,143][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,148][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,148][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,148][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,149][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,155][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,155][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,155][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,157][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,164][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,164][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,164][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,165][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,171][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,171][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,172][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,177][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,194][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,195][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,195][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,196][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,201][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,201][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,202][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,203][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,207][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,207][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,208][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,210][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,214][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,214][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,215][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,220][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:53:54,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:53:54,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:53:54,227][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,260][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,260][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,260][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,262][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,265][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,268][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,268][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,268][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,268][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,268][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,270][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,270][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,272][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,273][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,277][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,279][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,279][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,280][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,283][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,283][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,286][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,289][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,293][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,295][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,295][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,296][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,297][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,300][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,301][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,303][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,303][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,305][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,306][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,312][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,313][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,314][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,316][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,317][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,317][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,320][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,321][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,323][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,323][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,333][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,335][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,335][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,335][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,336][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,336][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,336][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,340][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,347][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,348][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,348][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,351][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,352][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,354][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,359][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,362][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,363][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,367][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,368][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,371][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,375][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,379][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,380][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,380][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,381][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,381][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,381][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,385][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,387][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,387][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,389][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,389][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,394][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,394][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,395][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,395][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,397][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,399][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,402][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,403][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,404][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,405][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,405][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,405][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,406][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,410][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,410][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,410][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,410][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,411][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,414][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,414][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,415][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,417][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,417][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,417][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,417][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,419][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,419][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,420][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,420][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,422][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,425][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,425][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,426][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,428][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,428][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,431][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,431][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,431][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,431][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,432][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,436][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,440][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,440][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,442][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,445][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,445][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,446][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,447][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,448][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,449][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,450][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,452][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,452][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,454][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,455][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,457][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,457][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,459][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,462][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,462][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,462][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,462][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,462][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,463][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,464][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,465][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,465][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,465][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,465][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,466][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,467][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,470][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,479][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,482][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,483][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,487][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,488][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,488][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,492][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,493][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,494][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,496][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,497][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,497][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,499][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,504][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,505][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,506][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,508][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,508][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,510][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,512][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,513][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,514][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,517][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,517][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,519][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,520][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,522][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,525][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,528][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,528][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,529][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,532][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,536][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,536][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,536][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,536][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,537][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,540][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,540][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,541][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,543][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,543][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,545][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,548][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,551][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,551][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,553][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,556][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,559][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,559][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,561][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,563][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,567][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,570][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,570][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,573][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,573][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,576][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,578][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,578][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,579][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,581][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,581][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,583][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,583][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,587][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,587][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,589][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,593][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,593][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,595][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,599][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,604][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,619][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,620][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,622][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,625][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,626][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,626][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,627][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,630][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,634][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,636][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,636][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,638][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,642][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,645][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,645][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,647][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,655][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,659][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,659][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,660][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,664][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,664][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,666][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,669][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,669][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,671][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,675][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,675][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,678][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,681][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,681][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,688][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,700][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,701][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,705][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,710][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,710][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,712][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,714][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,723][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,726][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,728][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,728][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,732][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,737][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,737][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,741][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,743][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,746][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,749][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,751][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,751][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,753][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,753][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,753][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,757][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,757][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,757][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,759][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,760][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,761][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,763][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,763][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,765][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,767][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,768][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,772][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,775][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,775][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,777][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,780][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,780][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,781][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,786][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,786][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,789][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,791][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,811][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,811][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,811][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:53:54,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:53:54,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,814][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,814][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,818][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,821][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,821][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,824][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,825][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,826][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,827][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,827][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,831][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,835][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,835][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,837][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,838][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,846][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,846][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,850][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,852][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,853][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,856][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,856][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,860][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,861][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,863][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,864][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,874][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,874][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,875][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,878][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,878][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,878][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,881][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,881][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,883][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,886][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,886][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,888][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,890][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,890][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,892][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,898][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,900][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,900][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,903][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,905][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,908][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:53:54,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:53:54,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,910][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,910][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,916][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,920][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:53:54,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,921][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,921][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,923][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,927][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,930][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,933][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:53:54,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,949][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,949][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,952][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,956][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:53:54,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,958][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,958][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,961][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,964][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,967][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,971][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:53:54,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,974][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,975][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,977][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:53:54,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:53:54,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:53:54,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:53:54,981][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:53:54,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[INFO][2015-08-18 11:53:54,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4fbf7a02: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[ERROR][2015-08-18 11:53:54,986][org.springframework.test.context.TestContextManager]Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@14aad613] to prepare test instance [com.changyu.test.orderTest@5bcc83fe] +java.lang.IllegalStateException: Failed to load ApplicationContext + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + ... 24 more +Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:601) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + ... 40 more +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + ... 42 more +[DEBUG][2015-08-18 11:53:55,046][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@5c1ac001 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[DEBUG][2015-08-18 11:56:40,171][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 11:56:40,281][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@144d8db0 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 11:56:40,289][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,294][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 11:56:40,370][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,371][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,376][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,376][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,378][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,379][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,386][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,386][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:56:40,392][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@4fbc7b65 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 11:56:40,394][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@4fbc7b65 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 11:56:40,672][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:40,676][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:40,681][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:40,681][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:40,697][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:40,697][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:40,698][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:40,698][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 11:56:40,722][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 11:56:40,776][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:56:40,866][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 11:56:40,878][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 11:56:40,883][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:56:41,009][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 11:56:41,028][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:56:41,063][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:56:41,097][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 11:56:41,178][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 11:56:41,179][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 11:56:41,192][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 11:56:41,276][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 11:56:41,276][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 11:56:41,281][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 11:56:41,311][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,315][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,317][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,319][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,321][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,326][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,331][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,332][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,343][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 11:56:41,354][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 13 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 11:56:41,354][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 11:56:41,359][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:56:41,364][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:56:41,415][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 11:56:41,423][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:56:41,439][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 11:56:41,456][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:56:41,472][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 11:56:41,563][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 12 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 11:56:41,571][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@4e993077: startup date [Tue Aug 18 11:56:41 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 11:56:41,573][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@4e993077: org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 11:56:41,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:56:41,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:56:41,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:41,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:56:41,737][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:56:41,737][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:56:41,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:41,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:56:41,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:56:41,971][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:41,972][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:41,973][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:41,974][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:41,978][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 11:56:41,978][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 11:56:41,985][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 11:56:41,986][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 11:56:41,987][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 11:56:41,988][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 11:56:41,988][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 11:56:41,990][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 11:56:41,991][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 11:56:41,991][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 11:56:41,992][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 11:56:41,992][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 11:56:41,994][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 11:56:41,994][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 11:56:41,995][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 11:56:41,995][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 11:56:41,996][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 11:56:41,996][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 11:56:42,000][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,003][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,004][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,004][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,004][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,004][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,005][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,005][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,005][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 11:56:42,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:56:42,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:56:42,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:56:42,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:56:42,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:56:42,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,095][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:56:42,103][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@31ea813d] +[DEBUG][2015-08-18 11:56:42,109][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@6ed4b575] +[INFO][2015-08-18 11:56:42,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 11:56:42,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:56:42,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 11:56:42,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 11:56:42,135][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,135][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:56:42,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:56:42,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:56:42,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,223][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:42,223][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,223][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,223][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:42,224][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:42,225][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,225][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,225][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:42,227][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:42,229][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,229][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,230][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:42,236][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:42,236][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,238][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,240][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:42,244][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:56:42,244][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,245][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:56:42,245][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:56:42,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,263][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:56:42,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,749][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:56:42,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,750][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:56:42,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,757][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,757][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,779][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,846][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 11:56:42,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,864][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,865][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 11:56:42,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 11:56:42,879][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,880][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,897][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,898][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:56:42,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:56:42,917][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,917][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,918][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,939][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:56:42,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:56:42,947][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,947][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,947][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,950][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:42,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:42,954][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,954][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,955][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,956][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:42,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:42,962][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,962][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,962][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,964][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:42,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:42,968][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,968][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,968][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,970][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:42,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:42,976][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,976][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,976][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,978][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:42,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:42,982][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,982][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,982][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,984][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:42,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:42,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:42,989][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,989][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:42,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,990][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:42,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:42,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:42,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:42,993][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:42,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:42,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:42,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:42,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,002][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,002][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,002][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,005][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,008][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,008][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,009][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,010][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,014][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,015][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,015][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,017][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,022][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,022][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,023][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,028][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,029][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,029][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,030][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,035][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,035][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,036][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,044][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,044][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:56:43,065][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:56:43,067][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:56:43,068][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,071][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,084][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,096][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,097][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,097][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,097][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,097][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,098][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,099][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,100][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,102][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,103][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,105][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,105][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,106][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,108][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,112][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,114][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,115][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,117][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,117][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,119][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,120][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,124][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,125][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,125][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,127][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,128][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,128][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,130][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,132][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,132][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,134][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,137][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,140][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,142][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,142][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,143][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,146][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,146][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,148][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,150][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,150][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,153][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,154][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,155][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,157][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,158][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,164][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,167][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,169][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,169][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,171][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,172][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,173][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,174][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,176][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,177][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,178][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,181][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,181][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,183][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,186][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,191][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,193][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,193][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,195][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,199][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,200][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,201][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,202][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,207][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,208][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,208][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,208][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,210][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,212][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,214][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,214][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,216][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,220][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,222][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,225][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,228][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,228][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,230][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,230][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,231][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,231][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,233][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,233][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,233][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,234][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,234][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,237][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,240][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,240][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,242][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,246][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,248][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,248][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,249][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,249][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,251][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,252][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,253][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,254][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,255][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,255][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,255][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,257][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,258][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,259][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,262][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,263][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,265][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,265][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,267][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,267][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,268][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,272][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,272][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,273][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,275][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,275][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,277][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,282][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,285][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,285][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,287][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,289][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,289][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,292][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,294][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,294][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,296][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,298][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,298][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,300][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,300][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,301][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,303][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,307][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,308][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,308][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,308][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,308][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,308][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,308][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,310][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,313][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,316][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,318][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,320][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,320][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,321][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,323][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,323][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,325][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,330][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,335][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,335][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,335][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,335][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,336][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,338][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,338][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,340][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,343][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,343][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,345][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,348][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,352][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,354][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,356][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,356][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,358][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,360][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,360][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,361][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,365][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,365][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,366][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,368][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,370][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,371][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,373][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,375][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,376][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,376][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,378][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,379][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,381][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,382][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,383][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,385][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,389][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,389][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,389][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,393][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,394][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,398][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,398][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,399][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,419][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,421][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,422][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,422][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,423][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,426][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,426][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,428][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,431][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,435][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,436][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,437][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,439][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,441][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,441][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,443][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,444][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,445][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,445][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,447][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,447][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,449][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,449][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,451][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,455][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,455][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,456][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,457][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,458][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,461][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,461][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,462][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,462][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,463][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,464][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,465][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,466][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,467][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,469][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,471][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,471][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,473][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,476][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,476][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,478][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,480][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,480][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,483][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,486][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,486][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,487][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,489][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,493][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:43,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:43,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,495][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,495][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,496][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,498][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,498][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,499][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,502][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,502][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,504][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,508][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,510][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,510][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,511][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,513][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,513][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,515][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,517][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,517][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,518][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,519][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,521][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,521][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,522][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,523][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,524][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,524][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,527][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,531][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,532][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,535][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,536][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,538][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,538][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,540][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,543][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,544][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,547][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,551][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,558][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:56:43,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:56:43,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,560][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,560][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,562][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:43,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:43,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,565][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,565][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,568][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,572][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,572][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,574][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,578][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,579][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,585][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,588][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,589][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,591][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,595][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,595][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,598][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,601][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,602][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,609][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,612][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,612][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,616][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,619][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,619][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,624][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,630][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,631][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,634][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,637][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,638][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,639][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,641][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,643][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,645][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,648][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:56:43,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:56:43,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,651][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,655][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:43,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:56:43,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,659][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:56:43,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,660][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,660][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,661][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:56:43,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,664][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,664][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,665][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:56:43,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,667][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,668][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,669][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:56:43,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,671][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,687][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,688][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:56:43,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,690][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,690][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,691][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:56:43,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,694][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,694][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,696][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:56:43,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,698][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,698][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,700][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,701][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:56:43,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,703][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,703][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,705][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:56:43,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,709][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:56:43,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,712][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,712][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,713][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:56:43,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:56:43,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,716][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:56:43,716][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:56:43,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:56:43,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:56:43,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:56:43,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:56:43,718][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:56:43,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[INFO][2015-08-18 11:56:43,723][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[ERROR][2015-08-18 11:56:43,726][org.springframework.test.context.TestContextManager]Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@6f220804] to prepare test instance [com.changyu.test.orderTest@233c779c] +java.lang.IllegalStateException: Failed to load ApplicationContext + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + ... 24 more +Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:601) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + ... 40 more +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + ... 42 more +[DEBUG][2015-08-18 11:56:43,976][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@89f422f testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4fbc7b65 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[DEBUG][2015-08-18 11:58:45,745][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 11:58:45,860][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@22e7ef68 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml, classpath:config.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 11:58:45,867][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,872][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 11:58:45,947][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,948][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,953][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,953][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,955][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,956][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,963][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,964][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 11:58:45,969][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@2fb02a96 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml, classpath:config.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 11:58:45,970][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@2fb02a96 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml, classpath:config.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 11:58:46,278][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:46,281][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:46,285][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:46,285][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:46,299][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:46,299][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:46,299][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:46,301][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 11:58:46,320][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 11:58:46,368][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:58:46,456][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 11:58:46,470][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 11:58:46,476][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:58:46,587][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 11:58:46,603][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:58:46,626][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:58:46,664][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 11:58:46,742][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 11:58:46,743][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 11:58:46,756][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 11:58:46,838][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 11:58:46,838][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 11:58:46,843][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 11:58:46,875][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,880][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,882][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,884][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,887][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,892][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,897][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,899][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,908][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 11:58:46,919][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 13 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 11:58:46,919][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 11:58:46,922][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:58:46,926][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 11:58:46,977][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 11:58:46,985][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 11:58:47,004][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 11:58:47,021][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:58:47,038][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 11:58:47,133][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 12 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 11:58:47,133][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [config.xml] +[DEBUG][2015-08-18 11:58:47,140][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 11:58:47,910][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 11:58:47,923][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 0 bean definitions from location pattern [classpath:config.xml] +[INFO][2015-08-18 11:58:47,938][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@cdeb65f: startup date [Tue Aug 18 11:58:47 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 11:58:47,940][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@cdeb65f: org.springframework.beans.factory.support.DefaultListableBeanFactory@7611dbed: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 11:58:48,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:58:48,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:58:48,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:58:48,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 11:58:48,398][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:48,399][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,400][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,401][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:48,405][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 11:58:48,405][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 11:58:48,414][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 11:58:48,414][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 11:58:48,415][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 11:58:48,416][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 11:58:48,416][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 11:58:48,417][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 11:58:48,417][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 11:58:48,418][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 11:58:48,419][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 11:58:48,419][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 11:58:48,420][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 11:58:48,422][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 11:58:48,422][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 11:58:48,423][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 11:58:48,423][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 11:58:48,424][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 11:58:48,429][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,433][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,433][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,433][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,433][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,435][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,435][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,435][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 11:58:48,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:58:48,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:58:48,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 11:58:48,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:58:48,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:58:48,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 11:58:48,531][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@bd35aa2] +[DEBUG][2015-08-18 11:58:48,538][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@33f134b1] +[INFO][2015-08-18 11:58:48,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7611dbed: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 11:58:48,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 11:58:48,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 11:58:48,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 11:58:48,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:48,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:48,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:58:48,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 11:58:48,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:48,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:48,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:48,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:48,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:58:48,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:48,651][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:48,652][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,652][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,652][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:48,653][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:48,654][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,654][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,654][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:48,655][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:48,655][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,656][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,656][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:48,661][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:48,661][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,662][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,663][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:48,666][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 11:58:48,666][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,666][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 11:58:48,667][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 11:58:48,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:48,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 11:58:49,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,195][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:58:49,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,196][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 11:58:49,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,226][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,294][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 11:58:49,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 11:58:49,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 11:58:49,328][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,328][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,363][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,363][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,366][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:58:49,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:58:49,385][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,385][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,385][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,386][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,386][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,387][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,387][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,389][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:58:49,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:58:49,391][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,391][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,391][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,391][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,391][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,392][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,393][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,393][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,393][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,395][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:49,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:49,398][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,398][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,399][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,400][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,401][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,402][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,403][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,403][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,404][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,404][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,407][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,408][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,409][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,410][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,410][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,412][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,416][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,416][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,417][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,417][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,417][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,418][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,418][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,419][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,424][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,424][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,424][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,424][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,425][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,426][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,426][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,428][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,431][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,431][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,431][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,431][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,431][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,432][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,433][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,438][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,438][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,439][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,439][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,440][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,442][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,443][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,446][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,446][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,446][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,446][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,448][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,449][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,450][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,452][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,452][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,453][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,453][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,454][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,455][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,457][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,463][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,463][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,464][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,464][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,464][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,465][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,466][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,466][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,471][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,471][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,471][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,471][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,473][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,478][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,478][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,478][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,478][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,481][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,485][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,490][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 11:58:49,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 11:58:49,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 11:58:49,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,521][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,527][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,530][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,530][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,532][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,539][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,541][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,541][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,544][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,545][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,546][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,547][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,551][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,553][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,553][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,554][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,557][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,561][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,566][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,568][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,571][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,572][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,573][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,573][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,573][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,575][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,575][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,578][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,581][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,582][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,583][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,583][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,583][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,584][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,591][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,594][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,594][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,597][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,600][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,603][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,606][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,606][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,606][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,606][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,607][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,608][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,610][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,610][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,612][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,618][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,619][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,619][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,620][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,621][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,624][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,626][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,626][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,628][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,631][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,631][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,631][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,631][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,634][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,639][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,643][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,646][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,648][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,648][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,649][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,653][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,677][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,677][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,679][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,680][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,681][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,682][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,684][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,684][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,686][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,689][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,689][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,690][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,695][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,696][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,697][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,699][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,700][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,700][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,701][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,703][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,705][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,705][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,707][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,711][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,711][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,711][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,713][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,715][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,715][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,717][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,720][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,724][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,725][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,732][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,732][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,733][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,737][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,739][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,741][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,741][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,741][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,742][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,742][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,743][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,745][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,745][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,746][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,749][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,751][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,751][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,752][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,753][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,756][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,757][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,758][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,758][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,760][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,763][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,767][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,767][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,768][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,773][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,775][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,778][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,781][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,782][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,782][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,784][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,785][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,786][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,788][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,789][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,789][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,789][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,789][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,790][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,791][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,794][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,807][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,809][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,809][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,810][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,811][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,812][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,813][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,814][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,821][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,823][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,823][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,825][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,825][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,825][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,825][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,830][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,830][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,835][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,837][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,837][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,837][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,840][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,841][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,844][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,845][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,847][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,848][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,849][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,850][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,859][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,862][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,862][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,864][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,864][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,864][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,864][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,865][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,866][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,869][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,869][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,871][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,872][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,874][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,876][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,878][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,878][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,878][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,880][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,883][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,884][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,885][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,887][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,891][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,891][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,893][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,896][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,900][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,900][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,903][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,911][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:49,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:49,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,913][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,913][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,915][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,917][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,917][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,918][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,921][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,922][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,922][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,924][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,925][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,925][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,927][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,929][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,929][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,931][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:49,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,933][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,933][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,935][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:49,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,937][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,937][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,938][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:49,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,940][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,940][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,942][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,944][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:49,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,945][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,945][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,947][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:49,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,949][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,949][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,950][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:49,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,953][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,953][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,956][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,961][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:58:49,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:58:49,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,964][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:49,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:49,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,968][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:49,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,976][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:49,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,980][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,981][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,984][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:49,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,986][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,986][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,989][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:49,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:49,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:49,994][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:49,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:49,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:49,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:49,999][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:49,999][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,002][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:50,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:50,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,006][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,006][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,014][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:50,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:50,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,018][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,018][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,022][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:50,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:50,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,028][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,028][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,030][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:50,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:50,088][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,088][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,088][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,088][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,090][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,091][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,094][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:50,097][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:50,098][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,103][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,103][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,105][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:50,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:50,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,110][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,110][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,112][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,115][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,115][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,115][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,117][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 11:58:50,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 11:58:50,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,119][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,119][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,121][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 11:58:50,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 11:58:50,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,122][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,124][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,125][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:50,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 11:58:50,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,127][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,127][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,129][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:50,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 11:58:50,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,134][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,137][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,141][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:50,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 11:58:50,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,144][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,144][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,147][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 11:58:50,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 11:58:50,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,175][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,175][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,181][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:50,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 11:58:50,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,184][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,185][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,186][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,186][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,186][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,187][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 11:58:50,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 11:58:50,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,190][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,192][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,194][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,235][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,239][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,242][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,242][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:50,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 11:58:50,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,244][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,244][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,245][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:50,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 11:58:50,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,247][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,247][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,248][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,248][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,249][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 11:58:50,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 11:58:50,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 11:58:50,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 11:58:50,252][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 11:58:50,252][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 11:58:50,252][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 11:58:50,252][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[INFO][2015-08-18 11:58:50,254][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@7611dbed: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[ERROR][2015-08-18 11:58:50,256][org.springframework.test.context.TestContextManager]Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@2deeef8c] to prepare test instance [com.changyu.test.orderTest@21b0e7e3] +java.lang.IllegalStateException: Failed to load ApplicationContext + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + ... 24 more +Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:601) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + ... 40 more +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + ... 42 more +[DEBUG][2015-08-18 11:58:50,334][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@19d6dcd testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@2fb02a96 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml, classpath:config.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[DEBUG][2015-08-18 12:42:42,466][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 12:42:42,587][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@22e7ef68 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 12:42:42,596][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,603][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 12:42:42,712][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,713][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,718][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,718][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,720][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,720][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,726][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,727][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:42:42,734][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@4fbc7b65 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 12:42:42,734][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@4fbc7b65 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:42:43,047][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:43,050][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:43,054][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:43,055][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:43,071][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:43,071][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:43,072][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:43,072][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 12:42:43,096][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 12:42:43,152][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:42:43,244][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 12:42:43,259][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 12:42:43,265][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:42:43,398][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 12:42:43,416][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:42:43,438][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:42:43,474][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 12:42:43,555][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 12:42:43,556][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 12:42:43,568][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 12:42:43,653][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 12:42:43,653][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 12:42:43,658][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 12:42:43,696][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,700][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,701][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,704][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,705][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,712][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,715][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,717][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,726][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 12:42:43,735][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 13 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 12:42:43,736][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 12:42:43,741][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:42:43,745][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:42:43,797][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 12:42:43,805][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:42:43,821][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 12:42:43,838][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:42:43,854][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 12:42:43,967][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 12 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 12:42:43,975][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@56911387: startup date [Tue Aug 18 12:42:43 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:42:43,975][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@56911387: org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 12:42:44,074][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:42:44,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:42:44,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:42:44,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:42:44,381][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:44,382][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,382][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,383][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:44,386][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 12:42:44,388][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 12:42:44,397][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 12:42:44,399][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 12:42:44,401][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 12:42:44,409][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 12:42:44,410][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 12:42:44,413][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 12:42:44,419][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 12:42:44,421][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 12:42:44,423][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 12:42:44,427][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 12:42:44,428][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 12:42:44,431][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 12:42:44,434][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 12:42:44,436][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 12:42:44,437][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 12:42:44,440][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 12:42:44,445][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,449][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,449][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,449][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,450][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,451][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,451][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,451][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,451][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 12:42:44,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:42:44,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:42:44,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,486][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:42:44,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:42:44,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:42:44,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:42:44,557][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@31ea813d] +[DEBUG][2015-08-18 12:42:44,564][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@6ed4b575] +[INFO][2015-08-18 12:42:44,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:42:44,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:42:44,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 12:42:44,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:42:44,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:44,612][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:44,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:42:44,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:42:44,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:44,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:44,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:44,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:44,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:42:44,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:44,709][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:44,710][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,710][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,710][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:44,712][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:44,712][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,712][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,713][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:44,714][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:44,714][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,714][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,715][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:44,720][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:44,721][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,721][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,722][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:44,725][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:42:44,725][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,725][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:42:44,726][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:42:44,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:44,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:42:45,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,272][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:42:45,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,273][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:42:45,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,306][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,406][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 12:42:45,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,423][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:42:45,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:42:45,440][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,441][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,459][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,459][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,461][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,464][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,464][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:42:45,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:42:45,483][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,484][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,484][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,484][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,502][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:42:45,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:42:45,509][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,509][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,510][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,511][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,514][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:45,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:45,518][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,518][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,519][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,520][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,521][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,522][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,522][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,523][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:45,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:45,526][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,526][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,526][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,529][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,529][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,531][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:45,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:45,535][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,535][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,535][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,535][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,537][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:45,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:45,541][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,541][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,541][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,542][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,542][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,543][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,548][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,550][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,555][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,555][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,555][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,556][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,557][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,563][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,563][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,563][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,564][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,565][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,570][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,570][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,571][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,571][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,572][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,577][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,577][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,578][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,578][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,578][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,580][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,581][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,582][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,585][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,585][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,586][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,586][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,587][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,592][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,592][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,592][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,592][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,594][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,598][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,599][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,599][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,600][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,605][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,605][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,606][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:42:45,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:42:45,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:42:45,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,648][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,653][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,659][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,665][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,667][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,667][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,669][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,671][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,672][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,674][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,681][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,684][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,684][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,686][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,688][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,688][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,689][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,692][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,692][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,694][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,696][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,701][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,701][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,701][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,703][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,703][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,705][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,706][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,708][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,708][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,709][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,713][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,713][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,715][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,716][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,717][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,721][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,722][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,723][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,723][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,724][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,726][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,726][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,730][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,733][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,735][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,735][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,735][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,736][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,738][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,739][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,739][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,739][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,741][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,741][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,742][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,742][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,743][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,744][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,746][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,746][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,748][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,748][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,749][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,750][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,750][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,752][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,754][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,754][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,756][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,760][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,760][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,761][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,762][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,762][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,763][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,765][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,765][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,767][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,768][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,769][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,771][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,774][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,777][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,777][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,779][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,779][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,783][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,788][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,789][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,789][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,791][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,792][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,794][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,797][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,798][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,800][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,800][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,801][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,807][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,810][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,810][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,811][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,813][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,816][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,816][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,821][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,822][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,822][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,824][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,829][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,833][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,834][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,834][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,836][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,837][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,837][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,838][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,838][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,840][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,841][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,843][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,846][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,846][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,847][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,848][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,849][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,851][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,854][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,854][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,856][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,856][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,856][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,858][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,858][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,860][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,865][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,867][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,868][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:45,868][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:45,868][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,868][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,868][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,870][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,871][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,871][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,872][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,872][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,872][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,872][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,872][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,873][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,875][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,875][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,875][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,876][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,876][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,876][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,877][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,877][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,878][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,879][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,879][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,881][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,883][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,884][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,884][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,886][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,889][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,889][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,890][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,893][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,896][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,900][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,903][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,903][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,905][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,912][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:45,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:45,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,915][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,915][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,916][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:45,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:45,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,918][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,919][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,919][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,920][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,925][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:45,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,927][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,928][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,931][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:45,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,933][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,933][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,934][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:45,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,937][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,937][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,939][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:45,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,943][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,943][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,947][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,948][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:45,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,950][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,950][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,952][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:45,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,980][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,980][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,982][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:45,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,985][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,985][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,988][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,993][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:45,997][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:45,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:45,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:45,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:45,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,000][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,002][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,002][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,004][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,006][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,006][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,009][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,010][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,011][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,012][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,013][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,013][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,013][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,014][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,014][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,016][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,018][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,018][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,019][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,019][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,021][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,024][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,026][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,027][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,029][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,031][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,031][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,033][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,036][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,037][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,041][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:46,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:46,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,042][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,042][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,043][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,043][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,043][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,043][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,043][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,043][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,044][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,044][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,044][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:46,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:46,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,045][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,047][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,047][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:46,049][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:46,049][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,050][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,050][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,051][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,053][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,053][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,053][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,054][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,054][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,054][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,054][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,054][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,054][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,055][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,056][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,057][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,057][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,057][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,058][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,058][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,059][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,059][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,059][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,060][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,060][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,061][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,062][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,064][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,064][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,065][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,065][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,065][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,066][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,066][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,066][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,066][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,067][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,068][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,069][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,069][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,071][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,072][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,072][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,072][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,072][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,073][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,073][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,076][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,076][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,076][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,076][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,077][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,077][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,078][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,079][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,079][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,080][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,080][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,080][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,082][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,084][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,085][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,085][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,088][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,088][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,089][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,091][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,091][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,093][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,093][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,093][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,094][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,096][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,096][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,096][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,097][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,101][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,107][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,107][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,109][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,117][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,118][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,120][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,131][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:42:46,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:42:46,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,133][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,133][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,135][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,136][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:46,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:46,138][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,138][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,138][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,142][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:46,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:46,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,147][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,147][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,150][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:46,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:46,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,154][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,155][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,155][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,157][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,158][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,158][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,161][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,164][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,164][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,165][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,167][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,167][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,169][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,172][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,173][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,175][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,176][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,179][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,181][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,181][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,184][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,186][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,186][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,186][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,186][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,187][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,188][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,190][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,190][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,192][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,195][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,196][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,200][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:42:46,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:42:46,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,201][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,201][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,202][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,203][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,203][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:42:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,204][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,205][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,207][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,208][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,208][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:46,208][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:42:46,209][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,210][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,210][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,210][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,211][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,212][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,217][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:42:46,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,219][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,219][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,222][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,223][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:42:46,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,226][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,226][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,229][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,260][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:42:46,260][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,260][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,260][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,263][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,263][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,266][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,269][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:42:46,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,272][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,273][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,275][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:42:46,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,280][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,280][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,282][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:42:46,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,286][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,286][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,289][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:42:46,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,293][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,293][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,297][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,297][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,297][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:42:46,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,317][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,317][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,320][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[DEBUG][2015-08-18 12:42:46,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:42:46,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,329][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:42:46,329][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:42:46,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:42:46,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:42:46,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:42:46,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'dataSource' +[DEBUG][2015-08-18 12:42:46,332][org.springframework.jndi.JndiTemplate]Looking up JNDI object with name [java:comp/env/jdbc/foryouDB] +[DEBUG][2015-08-18 12:42:46,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +[INFO][2015-08-18 12:42:46,336][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,jdbcTemplate,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[ERROR][2015-08-18 12:42:46,339][org.springframework.test.context.TestContextManager]Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@431a67b9] to prepare test instance [com.changyu.test.orderTest@7a8fc519] +java.lang.IllegalStateException: Failed to load ApplicationContext + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + ... 24 more +Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:601) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + ... 40 more +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + ... 42 more +[DEBUG][2015-08-18 12:42:46,397][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@4ee05628 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@4fbc7b65 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[DEBUG][2015-08-18 12:44:17,184][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 12:44:17,293][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@22e7ef68 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 12:44:17,301][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,306][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 12:44:17,390][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,391][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,396][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,396][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,400][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,400][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,406][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,407][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:44:17,413][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 12:44:17,413][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:44:17,728][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:17,731][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:17,735][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:17,736][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:17,753][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:17,753][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:17,753][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:17,754][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 12:44:17,779][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 12:44:17,831][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:44:17,924][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 12:44:17,938][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 12:44:17,944][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:44:18,060][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 12:44:18,076][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:44:18,100][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:44:18,136][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 12:44:18,218][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 12:44:18,219][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 12:44:18,232][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 12:44:18,320][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 12:44:18,321][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 12:44:18,326][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 12:44:18,362][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,367][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,368][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,371][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,374][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,380][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,385][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,387][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,397][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 12:44:18,406][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 13 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 12:44:18,406][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 12:44:18,411][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:44:18,415][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:44:18,464][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 12:44:18,473][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:44:18,493][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 12:44:18,510][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:44:18,512][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 12:44:18,529][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 12:44:18,625][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 12:44:18,632][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@4e993077: startup date [Tue Aug 18 12:44:18 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:44:18,633][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@4e993077: org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 12:44:18,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:44:18,743][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:44:18,800][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:18,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:44:18,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:44:18,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:44:18,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:18,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:44:18,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:44:19,051][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:19,052][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,052][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,053][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:19,056][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 12:44:19,057][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 12:44:19,064][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 12:44:19,065][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 12:44:19,067][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 12:44:19,067][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 12:44:19,068][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 12:44:19,069][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 12:44:19,069][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 12:44:19,070][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 12:44:19,070][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 12:44:19,072][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 12:44:19,074][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 12:44:19,074][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 12:44:19,075][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 12:44:19,075][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 12:44:19,076][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 12:44:19,077][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 12:44:19,080][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,085][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,085][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,085][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,085][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,086][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,087][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,087][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,087][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 12:44:19,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,106][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,107][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:44:19,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:44:19,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:44:19,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:44:19,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:44:19,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:44:19,196][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@17fdee7e] +[DEBUG][2015-08-18 12:44:19,202][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@4b22cc13] +[INFO][2015-08-18 12:44:19,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:44:19,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:44:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 12:44:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:44:19,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:44:19,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:44:19,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:19,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:19,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:44:19,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,321][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:19,322][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,322][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,322][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:19,323][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:19,324][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,324][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,324][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:19,325][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:19,326][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,326][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,327][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:19,333][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:19,333][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,333][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,333][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:19,337][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:19,338][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,338][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:19,338][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:19,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:44:19,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:19,920][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:44:19,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:19,921][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:44:19,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:19,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:19,999][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 12:44:20,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:44:20,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:44:20,030][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,030][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,047][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,047][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,048][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,049][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,049][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,069][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:44:20,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:44:20,070][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,070][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,070][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,071][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,073][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,073][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,073][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,073][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:44:20,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:44:20,076][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,076][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,076][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,076][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,076][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,078][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,078][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,079][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,079][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,080][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,080][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,080][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:20,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:20,081][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,081][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,081][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,083][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,084][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,084][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,084][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,084][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:20,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:20,086][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,087][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,087][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,087][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,088][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:20,110][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:20,110][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,112][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,112][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,112][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,112][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,114][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,115][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:20,116][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:20,116][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,117][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,117][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,117][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:20,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:20,123][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,123][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,123][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,123][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:20,128][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:20,128][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,128][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,130][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,130][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,130][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:20,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:20,134][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,134][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,135][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,135][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:20,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:20,140][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,140][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,140][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,140][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:20,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:20,144][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,144][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,145][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,145][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:20,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:20,148][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,149][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,149][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,149][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:20,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:20,155][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,155][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,155][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,155][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:20,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:20,162][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,162][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,163][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,163][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:20,163][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:20,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,164][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,165][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:44:20,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:20,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:20,174][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:20,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:20,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:44:20,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:44:20,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:20,435][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:20,435][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,435][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,435][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:20,437][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:20,437][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,438][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,438][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:20,439][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:20,440][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,440][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,440][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:20,441][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:20,442][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,442][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,443][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:44:20,444][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:44:20,445][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,445][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:44:20,445][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 12:44:20,457][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:20,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,095][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,118][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 12:44:21,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,125][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,126][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,127][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,127][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,131][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,147][com.alibaba.druid.pool.DruidDataSource]{dataSource-2} inited +[DEBUG][2015-08-18 12:44:21,148][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,150][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,150][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,152][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,156][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,173][com.alibaba.druid.pool.DruidDataSource]{dataSource-3} inited +[DEBUG][2015-08-18 12:44:21,173][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,175][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,177][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,178][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,182][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,197][com.alibaba.druid.pool.DruidDataSource]{dataSource-4} inited +[DEBUG][2015-08-18 12:44:21,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,200][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,204][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,280][com.alibaba.druid.pool.DruidDataSource]{dataSource-5} inited +[DEBUG][2015-08-18 12:44:21,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,281][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,282][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,282][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,284][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,289][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,302][com.alibaba.druid.pool.DruidDataSource]{dataSource-6} inited +[DEBUG][2015-08-18 12:44:21,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,305][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,307][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,310][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,324][com.alibaba.druid.pool.DruidDataSource]{dataSource-7} inited +[DEBUG][2015-08-18 12:44:21,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:21,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:21,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,327][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,327][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,330][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,334][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,343][com.alibaba.druid.pool.DruidDataSource]{dataSource-8} inited +[DEBUG][2015-08-18 12:44:21,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,346][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,346][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,347][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,348][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,353][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,451][com.alibaba.druid.pool.DruidDataSource]{dataSource-9} inited +[DEBUG][2015-08-18 12:44:21,451][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,452][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,453][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,454][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,454][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,457][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,485][com.alibaba.druid.pool.DruidDataSource]{dataSource-10} inited +[DEBUG][2015-08-18 12:44:21,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,490][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,492][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,497][com.alibaba.druid.pool.DruidDataSource]{dataSource-11} inited +[DEBUG][2015-08-18 12:44:21,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:21,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:21,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,498][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,499][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,500][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,503][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,508][com.alibaba.druid.pool.DruidDataSource]{dataSource-12} inited +[DEBUG][2015-08-18 12:44:21,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:21,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:21,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,510][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,510][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,511][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,514][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,640][com.alibaba.druid.pool.DruidDataSource]{dataSource-13} inited +[DEBUG][2015-08-18 12:44:21,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,642][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,642][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,642][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,646][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,647][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,650][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,654][com.alibaba.druid.pool.DruidDataSource]{dataSource-14} inited +[DEBUG][2015-08-18 12:44:21,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,656][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,656][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,657][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,660][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,665][com.alibaba.druid.pool.DruidDataSource]{dataSource-15} inited +[DEBUG][2015-08-18 12:44:21,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,670][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,680][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,711][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) + at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,715][com.alibaba.druid.pool.DruidDataSource]{dataSource-16} inited +[DEBUG][2015-08-18 12:44:21,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:21,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:21,716][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,716][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,717][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,718][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,721][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,726][com.alibaba.druid.pool.DruidDataSource]{dataSource-17} inited +[DEBUG][2015-08-18 12:44:21,727][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:21,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:21,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,728][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,728][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,729][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,730][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,732][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,807][com.alibaba.druid.pool.DruidDataSource]{dataSource-18} inited +[DEBUG][2015-08-18 12:44:21,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:21,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:21,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,808][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,809][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,810][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,813][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,817][com.alibaba.druid.pool.DruidDataSource]{dataSource-19} inited +[DEBUG][2015-08-18 12:44:21,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,820][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,823][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,827][com.alibaba.druid.pool.DruidDataSource]{dataSource-20} inited +[DEBUG][2015-08-18 12:44:21,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,830][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,833][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,836][com.alibaba.druid.pool.DruidDataSource]{dataSource-21} inited +[DEBUG][2015-08-18 12:44:21,837][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,841][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,841][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,841][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,841][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,843][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,981][com.alibaba.druid.pool.DruidDataSource]{dataSource-22} inited +[DEBUG][2015-08-18 12:44:21,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:21,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:21,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,982][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,982][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,983][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,983][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,990][com.alibaba.druid.pool.DruidDataSource]{dataSource-23} inited +[DEBUG][2015-08-18 12:44:21,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:21,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:21,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:21,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,991][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:21,991][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:21,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:21,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:21,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:21,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:21,992][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:21,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:21,996][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:21,999][com.alibaba.druid.pool.DruidDataSource]{dataSource-24} inited +[DEBUG][2015-08-18 12:44:22,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,002][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,016][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,020][com.alibaba.druid.pool.DruidDataSource]{dataSource-25} inited +[DEBUG][2015-08-18 12:44:22,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,023][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,025][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,029][com.alibaba.druid.pool.DruidDataSource]{dataSource-26} inited +[DEBUG][2015-08-18 12:44:22,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,031][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,032][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,034][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,038][com.alibaba.druid.pool.DruidDataSource]{dataSource-27} inited +[DEBUG][2015-08-18 12:44:22,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,040][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,042][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,147][com.alibaba.druid.pool.DruidDataSource]{dataSource-28} inited +[DEBUG][2015-08-18 12:44:22,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,151][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,154][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,157][com.alibaba.druid.pool.DruidDataSource]{dataSource-29} inited +[DEBUG][2015-08-18 12:44:22,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,160][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,199][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,205][com.alibaba.druid.pool.DruidDataSource]{dataSource-30} inited +[DEBUG][2015-08-18 12:44:22,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,207][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,208][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,209][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,212][com.alibaba.druid.pool.DruidDataSource]{dataSource-31} inited +[DEBUG][2015-08-18 12:44:22,212][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,214][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,216][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,219][com.alibaba.druid.pool.DruidDataSource]{dataSource-32} inited +[DEBUG][2015-08-18 12:44:22,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,220][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,222][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,224][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,311][com.alibaba.druid.pool.DruidDataSource]{dataSource-33} inited +[DEBUG][2015-08-18 12:44:22,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,313][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,313][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,314][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,315][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,317][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,320][com.alibaba.druid.pool.DruidDataSource]{dataSource-34} inited +[DEBUG][2015-08-18 12:44:22,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,321][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,321][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,321][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,323][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,323][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,325][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,329][com.alibaba.druid.pool.DruidDataSource]{dataSource-35} inited +[DEBUG][2015-08-18 12:44:22,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,330][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,332][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,334][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,337][com.alibaba.druid.pool.DruidDataSource]{dataSource-36} inited +[DEBUG][2015-08-18 12:44:22,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,342][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,342][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,344][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,349][com.alibaba.druid.pool.DruidDataSource]{dataSource-37} inited +[DEBUG][2015-08-18 12:44:22,350][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:22,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:22,351][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,351][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,351][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,352][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,354][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,355][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,358][com.alibaba.druid.pool.DruidDataSource]{dataSource-38} inited +[DEBUG][2015-08-18 12:44:22,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,360][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,362][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,469][com.alibaba.druid.pool.DruidDataSource]{dataSource-39} inited +[DEBUG][2015-08-18 12:44:22,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,470][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,470][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,471][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,473][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,476][com.alibaba.druid.pool.DruidDataSource]{dataSource-40} inited +[DEBUG][2015-08-18 12:44:22,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,477][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,477][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,478][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,480][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,482][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,485][com.alibaba.druid.pool.DruidDataSource]{dataSource-41} inited +[DEBUG][2015-08-18 12:44:22,485][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,487][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,487][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,489][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,491][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,494][com.alibaba.druid.pool.DruidDataSource]{dataSource-42} inited +[DEBUG][2015-08-18 12:44:22,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,497][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,512][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,516][com.alibaba.druid.pool.DruidDataSource]{dataSource-43} inited +[DEBUG][2015-08-18 12:44:22,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,537][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,538][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,540][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,543][com.alibaba.druid.pool.DruidDataSource]{dataSource-44} inited +[DEBUG][2015-08-18 12:44:22,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,545][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,548][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,639][com.alibaba.druid.pool.DruidDataSource]{dataSource-45} inited +[DEBUG][2015-08-18 12:44:22,641][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,644][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,646][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,648][com.alibaba.druid.pool.DruidDataSource]{dataSource-46} inited +[DEBUG][2015-08-18 12:44:22,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:22,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:22,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,649][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,650][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,652][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,652][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,654][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,656][com.alibaba.druid.pool.DruidDataSource]{dataSource-47} inited +[DEBUG][2015-08-18 12:44:22,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,659][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,661][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,664][com.alibaba.druid.pool.DruidDataSource]{dataSource-48} inited +[DEBUG][2015-08-18 12:44:22,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,666][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,666][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,667][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,670][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,674][com.alibaba.druid.pool.DruidDataSource]{dataSource-49} inited +[DEBUG][2015-08-18 12:44:22,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,680][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,680][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,680][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,681][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,682][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,685][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,687][com.alibaba.druid.pool.DruidDataSource]{dataSource-50} inited +[DEBUG][2015-08-18 12:44:22,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,691][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,693][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,804][com.alibaba.druid.pool.DruidDataSource]{dataSource-51} inited +[DEBUG][2015-08-18 12:44:22,804][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,807][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,809][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,811][com.alibaba.druid.pool.DruidDataSource]{dataSource-52} inited +[DEBUG][2015-08-18 12:44:22,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:22,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,813][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,815][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,817][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,820][com.alibaba.druid.pool.DruidDataSource]{dataSource-53} inited +[DEBUG][2015-08-18 12:44:22,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:22,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,822][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,825][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,828][com.alibaba.druid.pool.DruidDataSource]{dataSource-54} inited +[DEBUG][2015-08-18 12:44:22,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:22,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,831][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,833][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,836][com.alibaba.druid.pool.DruidDataSource]{dataSource-55} inited +[DEBUG][2015-08-18 12:44:22,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,840][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,842][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,845][com.alibaba.druid.pool.DruidDataSource]{dataSource-56} inited +[DEBUG][2015-08-18 12:44:22,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:22,846][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,848][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,848][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,848][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,850][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,852][com.alibaba.druid.pool.DruidDataSource]{dataSource-57} inited +[DEBUG][2015-08-18 12:44:22,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,854][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,857][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,963][com.alibaba.druid.pool.DruidDataSource]{dataSource-58} inited +[DEBUG][2015-08-18 12:44:22,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:22,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:22,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,964][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,964][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,966][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,968][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,970][com.alibaba.druid.pool.DruidDataSource]{dataSource-59} inited +[DEBUG][2015-08-18 12:44:22,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:22,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,973][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,974][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,976][com.alibaba.druid.pool.DruidDataSource]{dataSource-60} inited +[DEBUG][2015-08-18 12:44:22,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,980][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,982][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,984][com.alibaba.druid.pool.DruidDataSource]{dataSource-61} inited +[DEBUG][2015-08-18 12:44:22,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:22,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,986][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,989][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,991][com.alibaba.druid.pool.DruidDataSource]{dataSource-62} inited +[DEBUG][2015-08-18 12:44:22,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:22,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:22,993][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:22,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:22,995][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:22,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:22,997][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:22,999][com.alibaba.druid.pool.DruidDataSource]{dataSource-63} inited +[DEBUG][2015-08-18 12:44:23,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,001][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,001][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,003][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,005][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,007][com.alibaba.druid.pool.DruidDataSource]{dataSource-64} inited +[DEBUG][2015-08-18 12:44:23,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,022][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,023][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,024][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,025][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,026][com.alibaba.druid.pool.DruidDataSource]{dataSource-65} inited +[DEBUG][2015-08-18 12:44:23,027][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,119][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,119][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,121][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,131][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,147][com.alibaba.druid.pool.DruidDataSource]{dataSource-66} inited +[DEBUG][2015-08-18 12:44:23,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,151][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,154][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,155][com.alibaba.druid.pool.DruidDataSource]{dataSource-67} inited +[DEBUG][2015-08-18 12:44:23,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,157][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,157][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,176][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,176][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,176][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,182][com.alibaba.druid.pool.DruidDataSource]{dataSource-68} inited +[DEBUG][2015-08-18 12:44:23,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,183][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,184][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,185][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,188][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,190][com.alibaba.druid.pool.DruidDataSource]{dataSource-69} inited +[DEBUG][2015-08-18 12:44:23,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,191][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,192][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,192][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,193][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,193][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,195][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,197][com.alibaba.druid.pool.DruidDataSource]{dataSource-70} inited +[DEBUG][2015-08-18 12:44:23,198][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,200][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,202][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,204][com.alibaba.druid.pool.DruidDataSource]{dataSource-71} inited +[DEBUG][2015-08-18 12:44:23,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,205][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,205][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,206][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,207][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,209][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,212][com.alibaba.druid.pool.DruidDataSource]{dataSource-72} inited +[DEBUG][2015-08-18 12:44:23,212][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,214][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,216][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,218][com.alibaba.druid.pool.DruidDataSource]{dataSource-73} inited +[DEBUG][2015-08-18 12:44:23,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,221][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,222][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,308][com.alibaba.druid.pool.DruidDataSource]{dataSource-74} inited +[DEBUG][2015-08-18 12:44:23,309][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,313][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,322][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,324][com.alibaba.druid.pool.DruidDataSource]{dataSource-75} inited +[DEBUG][2015-08-18 12:44:23,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,327][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,327][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,335][com.alibaba.druid.pool.DruidDataSource]{dataSource-76} inited +[DEBUG][2015-08-18 12:44:23,336][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,337][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,338][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,340][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,343][com.alibaba.druid.pool.DruidDataSource]{dataSource-77} inited +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,346][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,350][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,352][com.alibaba.druid.pool.DruidDataSource]{dataSource-78} inited +[DEBUG][2015-08-18 12:44:23,353][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,356][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,356][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,357][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,358][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,359][com.alibaba.druid.pool.DruidDataSource]{dataSource-79} inited +[DEBUG][2015-08-18 12:44:23,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:23,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:23,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,360][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,360][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,361][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,363][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,365][com.alibaba.druid.pool.DruidDataSource]{dataSource-80} inited +[DEBUG][2015-08-18 12:44:23,365][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,366][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,367][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,367][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,370][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,370][com.alibaba.druid.pool.DruidDataSource]{dataSource-81} inited +[DEBUG][2015-08-18 12:44:23,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,373][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,374][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,458][com.alibaba.druid.pool.DruidDataSource]{dataSource-82} inited +[DEBUG][2015-08-18 12:44:23,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,459][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,460][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,461][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,462][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,462][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,464][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,466][com.alibaba.druid.pool.DruidDataSource]{dataSource-83} inited +[DEBUG][2015-08-18 12:44:23,467][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,468][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,468][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,468][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,469][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,470][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,471][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,473][com.alibaba.druid.pool.DruidDataSource]{dataSource-84} inited +[DEBUG][2015-08-18 12:44:23,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,474][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,475][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,475][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,476][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,477][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,480][com.alibaba.druid.pool.DruidDataSource]{dataSource-85} inited +[DEBUG][2015-08-18 12:44:23,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,481][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,483][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,484][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,484][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,485][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,487][com.alibaba.druid.pool.DruidDataSource]{dataSource-86} inited +[DEBUG][2015-08-18 12:44:23,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,488][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,489][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,489][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,490][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,492][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,493][com.alibaba.druid.pool.DruidDataSource]{dataSource-87} inited +[DEBUG][2015-08-18 12:44:23,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,494][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,494][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,495][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,495][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,496][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,496][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,498][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,500][com.alibaba.druid.pool.DruidDataSource]{dataSource-88} inited +[DEBUG][2015-08-18 12:44:23,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,501][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,501][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,502][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,504][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,505][com.alibaba.druid.pool.DruidDataSource]{dataSource-89} inited +[DEBUG][2015-08-18 12:44:23,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,508][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,508][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,510][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,511][com.alibaba.druid.pool.DruidDataSource]{dataSource-90} inited +[DEBUG][2015-08-18 12:44:23,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,512][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,512][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,513][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,515][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,517][com.alibaba.druid.pool.DruidDataSource]{dataSource-91} inited +[DEBUG][2015-08-18 12:44:23,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,519][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,520][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,521][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,522][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,620][com.alibaba.druid.pool.DruidDataSource]{dataSource-92} inited +[DEBUG][2015-08-18 12:44:23,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:44:23,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:44:23,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,622][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,622][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,623][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,625][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,626][com.alibaba.druid.pool.DruidDataSource]{dataSource-93} inited +[DEBUG][2015-08-18 12:44:23,626][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,628][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,628][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,630][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,631][com.alibaba.druid.pool.DruidDataSource]{dataSource-94} inited +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,634][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,635][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,636][com.alibaba.druid.pool.DruidDataSource]{dataSource-95} inited +[DEBUG][2015-08-18 12:44:23,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,639][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,641][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,642][com.alibaba.druid.pool.DruidDataSource]{dataSource-96} inited +[DEBUG][2015-08-18 12:44:23,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,643][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,644][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,646][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,647][com.alibaba.druid.pool.DruidDataSource]{dataSource-97} inited +[DEBUG][2015-08-18 12:44:23,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,649][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,649][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,650][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,653][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,654][com.alibaba.druid.pool.DruidDataSource]{dataSource-98} inited +[DEBUG][2015-08-18 12:44:23,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,656][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,657][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,658][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,659][com.alibaba.druid.pool.DruidDataSource]{dataSource-99} inited +[DEBUG][2015-08-18 12:44:23,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,661][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,663][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,664][com.alibaba.druid.pool.DruidDataSource]{dataSource-100} inited +[DEBUG][2015-08-18 12:44:23,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,667][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,668][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,669][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,670][com.alibaba.druid.pool.DruidDataSource]{dataSource-101} inited +[DEBUG][2015-08-18 12:44:23,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,673][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,674][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,782][com.alibaba.druid.pool.DruidDataSource]{dataSource-102} inited +[DEBUG][2015-08-18 12:44:23,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,785][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,785][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,786][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,787][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,788][com.alibaba.druid.pool.DruidDataSource]{dataSource-103} inited +[DEBUG][2015-08-18 12:44:23,789][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,791][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,793][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,794][com.alibaba.druid.pool.DruidDataSource]{dataSource-104} inited +[DEBUG][2015-08-18 12:44:23,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,798][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,800][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,801][com.alibaba.druid.pool.DruidDataSource]{dataSource-105} inited +[DEBUG][2015-08-18 12:44:23,801][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,804][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,804][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,805][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,806][com.alibaba.druid.pool.DruidDataSource]{dataSource-106} inited +[DEBUG][2015-08-18 12:44:23,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,808][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,808][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,810][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,810][com.alibaba.druid.pool.DruidDataSource]{dataSource-107} inited +[DEBUG][2015-08-18 12:44:23,811][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:44:23,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:44:23,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,812][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,812][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,813][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,815][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,816][com.alibaba.druid.pool.DruidDataSource]{dataSource-108} inited +[DEBUG][2015-08-18 12:44:23,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:23,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:44:23,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,817][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,819][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,821][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,822][com.alibaba.druid.pool.DruidDataSource]{dataSource-109} inited +[DEBUG][2015-08-18 12:44:23,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,824][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,825][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,826][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,827][com.alibaba.druid.pool.DruidDataSource]{dataSource-110} inited +[DEBUG][2015-08-18 12:44:23,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:44:23,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,828][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,829][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,831][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,832][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,833][com.alibaba.druid.pool.DruidDataSource]{dataSource-111} inited +[DEBUG][2015-08-18 12:44:23,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:44:23,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,834][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,834][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,834][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,835][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,837][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,838][com.alibaba.druid.pool.DruidDataSource]{dataSource-112} inited +[DEBUG][2015-08-18 12:44:23,838][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,840][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,842][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,843][com.alibaba.druid.pool.DruidDataSource]{dataSource-113} inited +[DEBUG][2015-08-18 12:44:23,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,845][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,854][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,855][com.alibaba.druid.pool.DruidDataSource]{dataSource-114} inited +[DEBUG][2015-08-18 12:44:23,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,942][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,944][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,945][com.alibaba.druid.pool.DruidDataSource]{dataSource-115} inited +[DEBUG][2015-08-18 12:44:23,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,948][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,948][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,948][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,948][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,949][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,950][com.alibaba.druid.pool.DruidDataSource]{dataSource-116} inited +[DEBUG][2015-08-18 12:44:23,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:44:23,951][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,952][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,953][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,954][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,955][com.alibaba.druid.pool.DruidDataSource]{dataSource-117} inited +[DEBUG][2015-08-18 12:44:23,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,958][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,959][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,960][com.alibaba.druid.pool.DruidDataSource]{dataSource-118} inited +[DEBUG][2015-08-18 12:44:23,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,964][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,966][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,966][com.alibaba.druid.pool.DruidDataSource]{dataSource-119} inited +[DEBUG][2015-08-18 12:44:23,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[DEBUG][2015-08-18 12:44:23,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:44:23,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:44:23,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[ERROR][2015-08-18 12:44:23,970][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:44:23,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[ERROR][2015-08-18 12:44:23,972][com.alibaba.druid.pool.DruidDataSource]dataSource init error +java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at com.alibaba.druid.util.JdbcUtils.getDriverClassName(JdbcUtils.java:417) + at com.alibaba.druid.pool.DruidDataSource.init(DruidDataSource.java:577) + at sun.reflect.GeneratedMethodAccessor25.invoke(Unknown Source) + at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) + at java.lang.reflect.Method.invoke(Method.java:601) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1612) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1553) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1483) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:524) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveReference(BeanDefinitionValueResolver.java:323) + at org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolveValueIfNecessary(BeanDefinitionValueResolver.java:107) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1391) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1132) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getTypeForFactoryBean(AbstractBeanFactory.java:1357) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.getTypeForFactoryBean(AbstractAutowireCapableBeanFactory.java:724) + at org.springframework.beans.factory.support.AbstractBeanFactory.isTypeMatch(AbstractBeanFactory.java:520) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doGetBeanNamesForType(DefaultListableBeanFactory.java:338) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanNamesForType(DefaultListableBeanFactory.java:316) + at org.springframework.beans.factory.BeanFactoryUtils.beanNamesForTypeIncludingAncestors(BeanFactoryUtils.java:187) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.findAutowireCandidates(DefaultListableBeanFactory.java:858) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:815) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +[INFO][2015-08-18 12:44:23,972][com.alibaba.druid.pool.DruidDataSource]{dataSource-120} inited +[DEBUG][2015-08-18 12:44:23,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Ignoring bean creation exception on FactoryBean type check: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +[INFO][2015-08-18 12:44:23,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@2443906f: defining beans [org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[ERROR][2015-08-18 12:44:23,976][org.springframework.test.context.TestContextManager]Caught exception while allowing TestExecutionListener [org.springframework.test.context.web.ServletTestExecutionListener@3bc8a16f] to prepare test instance [com.changyu.test.orderTest@70de9d12] +java.lang.IllegalStateException: Failed to load ApplicationContext + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:157) + at org.springframework.test.context.web.ServletTestExecutionListener.setUpRequestContextIfNecessary(ServletTestExecutionListener.java:103) + at org.springframework.test.context.web.ServletTestExecutionListener.prepareTestInstance(ServletTestExecutionListener.java:73) + at org.springframework.test.context.TestContextManager.prepareTestInstance(TestContextManager.java:313) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.createTest(SpringJUnit4ClassRunner.java:211) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner$1.runReflectiveCall(SpringJUnit4ClassRunner.java:288) + at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.methodBlock(SpringJUnit4ClassRunner.java:284) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:231) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.runChild(SpringJUnit4ClassRunner.java:88) + at org.junit.runners.ParentRunner$3.run(ParentRunner.java:238) + at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:63) + at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:236) + at org.junit.runners.ParentRunner.access$000(ParentRunner.java:53) + at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:229) + at org.springframework.test.context.junit4.statements.RunBeforeTestClassCallbacks.evaluate(RunBeforeTestClassCallbacks.java:61) + at org.springframework.test.context.junit4.statements.RunAfterTestClassCallbacks.evaluate(RunAfterTestClassCallbacks.java:71) + at org.junit.runners.ParentRunner.run(ParentRunner.java:309) + at org.springframework.test.context.junit4.SpringJUnit4ClassRunner.run(SpringJUnit4ClassRunner.java:174) + at org.eclipse.jdt.internal.junit4.runner.JUnit4TestReference.run(JUnit4TestReference.java:50) + at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390) + at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197) +Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusService': Injection of autowired dependencies failed; nested exception is org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'campusMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'cityMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'deliverComMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'feedbackMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCategoryMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodCommentMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'foodSpecialMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'newsMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'orderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'packageOrderMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'pushMessageMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'receiverMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sellerMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} +Related cause: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'usersMapper' defined in file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]: Cannot resolve reference to bean 'sqlSessionFactory' while setting bean property 'sqlSessionFactory'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlSessionFactory' defined in class path resource [spring-mybatis.xml]: Cannot resolve reference to bean 'dataSource' while setting bean property 'dataSource'; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'dataSource' defined in class path resource [spring-mybatis.xml]: Invocation of init method failed; nested exception is java.sql.SQLException: unkow jdbc driver : ${jdbc_url} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:288) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1120) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:522) + at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:461) + at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:295) + at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:223) + at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:292) + at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:194) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:607) + at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:932) + at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:479) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:106) + at org.springframework.test.context.support.AbstractGenericContextLoader.loadContext(AbstractGenericContextLoader.java:57) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.delegateLoading(AbstractDelegatingSmartContextLoader.java:100) + at org.springframework.test.context.support.AbstractDelegatingSmartContextLoader.loadContext(AbstractDelegatingSmartContextLoader.java:248) + at org.springframework.test.context.TestContext.loadApplicationContext(TestContext.java:124) + at org.springframework.test.context.TestContext.getApplicationContext(TestContext.java:148) + ... 24 more +Caused by: org.springframework.beans.factory.BeanCreationException: Could not autowire method: public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper); nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:601) + at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:87) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessPropertyValues(AutowiredAnnotationBeanPostProcessor.java:285) + ... 40 more +Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No matching bean of type [com.changyu.foryou.mapper.CampusMapper] found for dependency: expected at least 1 bean which qualifies as autowire candidate for this dependency. Dependency annotations: {} + at org.springframework.beans.factory.support.DefaultListableBeanFactory.raiseNoSuchBeanDefinitionException(DefaultListableBeanFactory.java:949) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:818) + at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:730) + at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredMethodElement.inject(AutowiredAnnotationBeanPostProcessor.java:558) + ... 42 more +[DEBUG][2015-08-18 12:44:24,132][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@45cb8429 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[DEBUG][2015-08-18 12:47:00,653][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 12:47:00,761][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@2916a6bf declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 12:47:00,768][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,773][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 12:47:00,849][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,850][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,855][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,855][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,857][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,858][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,865][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,866][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:47:00,871][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 12:47:00,871][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:47:01,201][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:01,204][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:01,209][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:01,210][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:01,223][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:01,224][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:01,224][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:01,225][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 12:47:01,244][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 12:47:01,293][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:47:01,385][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 12:47:01,398][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 12:47:01,402][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:47:01,514][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 12:47:01,532][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:47:01,557][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:47:01,591][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 12:47:01,703][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 12:47:01,703][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 12:47:01,714][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 12:47:01,783][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 12:47:01,783][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 12:47:01,788][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 12:47:01,820][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,827][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,828][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,831][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,833][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,839][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,842][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,844][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,855][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 12:47:01,865][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 14 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 12:47:01,866][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 12:47:01,871][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:47:01,876][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:47:01,924][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 12:47:01,932][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:47:01,947][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 12:47:01,965][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:47:01,966][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 12:47:01,982][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 12:47:02,074][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 12:47:02,081][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@4e993077: startup date [Tue Aug 18 12:47:02 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:47:02,082][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@4e993077: org.springframework.beans.factory.support.DefaultListableBeanFactory@5183a17c: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 12:47:02,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:47:02,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:47:02,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:47:02,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:47:02,482][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:02,482][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,483][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,483][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:02,487][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 12:47:02,487][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 12:47:02,495][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 12:47:02,496][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 12:47:02,497][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 12:47:02,497][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 12:47:02,498][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 12:47:02,498][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 12:47:02,499][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 12:47:02,500][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 12:47:02,500][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 12:47:02,502][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 12:47:02,503][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 12:47:02,504][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 12:47:02,504][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 12:47:02,505][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 12:47:02,506][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 12:47:02,507][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 12:47:02,510][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,514][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,514][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,514][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,514][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,515][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,516][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,516][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,516][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,516][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 12:47:02,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:47:02,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:47:02,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[INFO][2015-08-18 12:47:02,683][org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties] +[DEBUG][2015-08-18 12:47:02,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,752][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:47:02,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:47:02,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:47:02,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:47:02,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:47:02,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,826][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:47:02,835][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@73276b5f] +[DEBUG][2015-08-18 12:47:02,841][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@7751c7ee] +[INFO][2015-08-18 12:47:02,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5183a17c: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:47:02,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:47:02,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:47:02,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 12:47:02,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:47:02,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:02,868][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:02,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:47:02,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:47:02,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:02,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:02,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:02,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:02,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:47:02,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:02,942][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:02,952][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,952][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,954][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:02,955][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:02,955][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,955][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,955][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:02,957][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:02,957][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,958][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,958][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:02,963][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:02,964][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,964][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,964][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:02,967][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:02,967][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,968][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:02,968][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:02,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:02,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:47:03,458][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,482][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:47:03,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,483][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:47:03,487][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,488][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,542][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 12:47:03,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:47:03,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:47:03,573][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,573][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,573][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,614][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,614][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,616][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:47:03,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:47:03,634][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,635][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,635][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,635][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,638][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:47:03,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:47:03,639][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,639][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,640][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,640][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,643][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:47:03,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:47:03,646][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,646][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,647][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,647][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,648][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,649][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,650][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:03,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:03,651][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,651][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,651][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,651][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,651][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,655][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:03,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:03,656][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,656][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,657][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,658][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:47:03,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:47:03,661][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,661][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,662][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,662][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,662][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:03,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:03,668][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,668][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,669][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,669][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,669][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,671][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:47:03,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:47:03,674][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,674][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,674][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,674][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:47:03,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:47:03,679][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,679][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,679][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,679][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,680][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:03,685][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:03,686][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,686][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,686][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,686][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:47:03,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:47:03,690][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,690][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,690][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,690][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,691][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,692][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,693][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:47:03,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:47:03,695][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,697][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,697][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,697][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,697][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,698][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,700][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:47:03,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:47:03,705][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,705][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,706][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:47:03,706][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:47:03,707][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,708][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:47:03,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:03,712][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:03,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:47:03,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:47:03,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:03,731][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:03,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:03,921][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:03,922][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,922][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,923][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:03,924][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:03,924][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,924][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,924][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:03,926][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:03,927][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,927][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,927][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:03,929][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:03,930][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,930][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,930][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:47:03,931][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:47:03,932][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,932][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:47:03,932][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 12:47:03,943][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:47:04,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[INFO][2015-08-18 12:47:04,320][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 12:47:04,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:04,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:04,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:04,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:04,661][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:47:04,663][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] +[DEBUG][2015-08-18 12:47:04,664][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapping/*.xml] +[DEBUG][2015-08-18 12:47:04,669][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath:com/changyu/foryou/mapping/*.xml] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]] +[DEBUG][2015-08-18 12:47:04,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:07,569][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VFS +[DEBUG][2015-08-18 12:47:07,571][org.apache.ibatis.io.ResolverUtil]JBoss 6 VFS API is not available in this environment. +[DEBUG][2015-08-18 12:47:07,575][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VirtualFile +[DEBUG][2015-08-18 12:47:07,578][org.apache.ibatis.io.ResolverUtil]VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment. +[DEBUG][2015-08-18 12:47:07,581][org.apache.ibatis.io.ResolverUtil]Using VFS adapter org.apache.ibatis.io.DefaultVFS +[DEBUG][2015-08-18 12:47:07,583][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:47:07,584][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:47:08,577][org.apache.ibatis.io.ResolverUtil]Reader entry: BigOrder.class +[DEBUG][2015-08-18 12:47:08,580][org.apache.ibatis.io.ResolverUtil]Reader entry: Campus.class +[DEBUG][2015-08-18 12:47:08,582][org.apache.ibatis.io.ResolverUtil]Reader entry: CampusAdmin.class +[DEBUG][2015-08-18 12:47:08,583][org.apache.ibatis.io.ResolverUtil]Reader entry: CartGood.class +[DEBUG][2015-08-18 12:47:08,585][org.apache.ibatis.io.ResolverUtil]Reader entry: City.class +[DEBUG][2015-08-18 12:47:08,586][org.apache.ibatis.io.ResolverUtil]Reader entry: CityWithCampus.class +[DEBUG][2015-08-18 12:47:08,587][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverChildOrder.class +[DEBUG][2015-08-18 12:47:08,588][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverCom.class +[DEBUG][2015-08-18 12:47:08,590][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverOrder.class +[DEBUG][2015-08-18 12:47:08,591][org.apache.ibatis.io.ResolverUtil]Reader entry: Feedback.class +[DEBUG][2015-08-18 12:47:08,592][org.apache.ibatis.io.ResolverUtil]Reader entry: Food.class +[DEBUG][2015-08-18 12:47:08,594][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodCategory.class +[DEBUG][2015-08-18 12:47:08,595][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodComment.class +[DEBUG][2015-08-18 12:47:08,596][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecial.class +[DEBUG][2015-08-18 12:47:08,599][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecialKey.class +[DEBUG][2015-08-18 12:47:08,601][org.apache.ibatis.io.ResolverUtil]Reader entry: HomeCategory.class +[DEBUG][2015-08-18 12:47:08,603][org.apache.ibatis.io.ResolverUtil]Reader entry: News.class +[DEBUG][2015-08-18 12:47:08,604][org.apache.ibatis.io.ResolverUtil]Reader entry: Order.class +[DEBUG][2015-08-18 12:47:08,605][org.apache.ibatis.io.ResolverUtil]Reader entry: PackageOrder.class +[DEBUG][2015-08-18 12:47:08,606][org.apache.ibatis.io.ResolverUtil]Reader entry: PCOrder.class +[DEBUG][2015-08-18 12:47:08,607][org.apache.ibatis.io.ResolverUtil]Reader entry: PushMessage.class +[DEBUG][2015-08-18 12:47:08,610][org.apache.ibatis.io.ResolverUtil]Reader entry: Receiver.class +[DEBUG][2015-08-18 12:47:08,611][org.apache.ibatis.io.ResolverUtil]Reader entry: ReceiverKey.class +[DEBUG][2015-08-18 12:47:08,613][org.apache.ibatis.io.ResolverUtil]Reader entry: Sellers.class +[DEBUG][2015-08-18 12:47:08,615][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFood.class +[DEBUG][2015-08-18 12:47:08,617][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFoodWithIm.class +[DEBUG][2015-08-18 12:47:08,619][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallNews.class +[DEBUG][2015-08-18 12:47:08,620][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallOrder.class +[DEBUG][2015-08-18 12:47:08,621][org.apache.ibatis.io.ResolverUtil]Reader entry: SuperAdminOrder.class +[DEBUG][2015-08-18 12:47:08,623][org.apache.ibatis.io.ResolverUtil]Reader entry: TogetherOrder.class +[DEBUG][2015-08-18 12:47:08,624][org.apache.ibatis.io.ResolverUtil]Reader entry: Users.class +[DEBUG][2015-08-18 12:47:08,626][org.apache.ibatis.io.ResolverUtil]Reader entry: VeryShortFood.class +[DEBUG][2015-08-18 12:47:08,628][org.apache.ibatis.io.ResolverUtil]Listing file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:47:08,628][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:47:08,629][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:47:08,765][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3G!com/changyu/foryou/model/BigOrderjava/lang/Object +[DEBUG][2015-08-18 12:47:08,767][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:47:08,767][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:47:08,768][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3Ecom/changyu/foryou/model/Campusjava/lang/ObjectcampusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:47:08,770][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:47:08,770][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:47:08,771][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:$com/changyu/foryou/model/CampusAdminjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:47:08,773][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:47:08,773][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:47:08,786][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[!com/changyu/foryou/model/CartGoodjava/lang/ObjectorderIdLjava/lang/Long;nameLjava/lang/String;phonestatusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:47:08,787][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:47:08,788][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:47:08,789][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&com/changyu/foryou/model/Cityjava/lang/ObjectcityIdLjava/lang/Integer;cityNameLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:47:08,790][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:47:08,790][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:47:08,792][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3'com/changyu/foryou/model/CityWithCampuscom/changyu/foryou/model/CitycampusesLjava/util/ArrayList; Signature8Ljava/util/ArrayList;()VCode +[DEBUG][2015-08-18 12:47:08,793][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:47:08,793][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:47:08,953][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:*com/changyu/foryou/model/DeliverChildOrderjava/lang/ObjectfoodNameLjava/lang/String;statusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:47:08,954][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:47:08,955][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:47:08,958][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&#com/changyu/foryou/model/DeliverComjava/lang/Object deliverIdLjava/lang/Integer;categoryLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:47:08,960][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:47:08,960][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:47:08,966][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[%com/changyu/foryou/model/DeliverOrderjava/lang/Object +[DEBUG][2015-08-18 12:47:08,967][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:47:08,967][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:47:08,969][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:!com/changyu/foryou/model/Feedbackjava/lang/ObjectphoneIdLjava/lang/String; +[DEBUG][2015-08-18 12:47:08,971][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:47:08,972][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:47:08,976][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Foodjava/lang/ObjectfoodIdLjava/lang/Long;nameLjava/lang/String;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:47:08,978][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:47:08,978][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:47:08,980][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3T%com/changyu/foryou/model/FoodCategoryjava/lang/Object +[DEBUG][2015-08-18 12:47:08,982][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:47:08,982][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:47:08,984][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3f$com/changyu/foryou/model/FoodCommentjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;commentLjava/lang/String;foodNamedateLjava/util/Date;gradeLjava/lang/Short;imgUrlnickNamephonetagisHidden +[DEBUG][2015-08-18 12:47:08,986][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:47:08,986][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:47:08,988][org.apache.ibatis.io.ResolverUtil]Reader entry: ����30$com/changyu/foryou/model/FoodSpecial'com/changyu/foryou/model/FoodSpecialKeynameLjava/lang/String; foodCountLjava/lang/Integer;()VCode +[DEBUG][2015-08-18 12:47:08,990][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:47:08,990][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:47:08,992][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!'com/changyu/foryou/model/FoodSpecialKeyjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer; specialId()VCode +[DEBUG][2015-08-18 12:47:08,993][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:47:08,993][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:47:09,148][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3%%com/changyu/foryou/model/HomeCategoryjava/lang/Object +[DEBUG][2015-08-18 12:47:09,150][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:47:09,150][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:47:09,151][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3@com/changyu/foryou/model/Newsjava/lang/ObjectnewsIdLjava/lang/Long;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:47:09,152][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:47:09,153][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:47:09,155][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Orderjava/lang/ObjectorderIdLjava/lang/Long;campusIdLjava/lang/Integer;phoneLjava/lang/String; +[DEBUG][2015-08-18 12:47:09,157][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:47:09,158][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:47:09,160][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3{%com/changyu/foryou/model/PackageOrderjava/lang/Object packageIdLjava/lang/String;phoneId +[DEBUG][2015-08-18 12:47:09,161][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:47:09,162][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:47:09,302][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3` com/changyu/foryou/model/PCOrderjava/lang/Object +[DEBUG][2015-08-18 12:47:09,303][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:47:09,304][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:47:09,316][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3O$com/changyu/foryou/model/PushMessagejava/lang/ObjectpushIdLjava/lang/Integer;titleLjava/lang/String;contentpushTagalias +[DEBUG][2015-08-18 12:47:09,317][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:47:09,317][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:47:09,318][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3B!com/changyu/foryou/model/Receiver$com/changyu/foryou/model/ReceiverKeyphoneLjava/lang/String;nameaddresstagLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:47:09,320][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:47:09,320][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:47:09,321][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3$$com/changyu/foryou/model/ReceiverKeyjava/lang/ObjectrankLjava/lang/String;phoneId()VCode +[DEBUG][2015-08-18 12:47:09,322][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:47:09,322][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:47:09,323][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3; com/changyu/foryou/model/Sellersjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:47:09,324][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:47:09,324][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:47:09,338][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3L"com/changyu/foryou/model/ShortFoodjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;nameLjava/lang/String;priceLjava/lang/Float; foodCount +[DEBUG][2015-08-18 12:47:09,356][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:47:09,358][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:47:09,372][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3-(com/changyu/foryou/model/ShortFoodWithIm"com/changyu/foryou/model/ShortFoodinfoLjava/lang/String;messagegradeLjava/lang/Short; +[DEBUG][2015-08-18 12:47:09,373][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:47:09,373][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:47:09,557][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&"com/changyu/foryou/model/SmallNewsjava/lang/ObjectnewsIdLjava/lang/Long;imgUrlLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:47:09,559][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:47:09,559][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:47:09,560][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�#com/changyu/foryou/model/SmallOrderjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;orderId +[DEBUG][2015-08-18 12:47:09,561][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:47:09,562][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:47:09,566][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3F(com/changyu/foryou/model/SuperAdminOrderjava/lang/Object +[DEBUG][2015-08-18 12:47:09,567][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:47:09,567][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:47:09,582][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:&com/changyu/foryou/model/TogetherOrderjava/lang/Object +[DEBUG][2015-08-18 12:47:09,583][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:47:09,583][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:47:09,585][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3mcom/changyu/foryou/model/Usersjava/lang/ObjectphoneLjava/lang/String;passwordtypeLjava/lang/Short;nicknameimgUrl +[DEBUG][2015-08-18 12:47:09,586][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:47:09,586][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:47:09,733][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!&com/changyu/foryou/model/VeryShortFoodjava/lang/ObjectfoodIdLjava/lang/Long; +[DEBUG][2015-08-18 12:47:09,734][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.BigOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,737][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Campus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,737][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CampusAdmin matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,737][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CartGood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,739][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.City matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,739][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CityWithCampus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,739][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverChildOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,742][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverCom matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,744][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,745][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Feedback matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,747][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Food matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,749][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,751][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodComment matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,753][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecial matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,756][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecialKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,756][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.HomeCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,757][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.News matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,758][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Order matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,760][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PackageOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,762][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PCOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,764][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PushMessage matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,765][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Receiver matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,767][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ReceiverKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,767][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Sellers matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,769][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,770][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFoodWithIm matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,772][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallNews matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,773][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,775][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SuperAdminOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,776][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.TogetherOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,777][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Users matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,778][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.VeryShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:47:09,813][org.mybatis.spring.SqlSessionFactoryBean]Parsed configuration file: 'class path resource [config.xml]' +[DEBUG][2015-08-18 12:47:13,878][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml]' +[DEBUG][2015-08-18 12:47:13,978][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml]' +[DEBUG][2015-08-18 12:47:14,254][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml]' +[DEBUG][2015-08-18 12:47:14,317][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml]' +[DEBUG][2015-08-18 12:47:14,436][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml]' +[DEBUG][2015-08-18 12:47:14,532][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml]' +[DEBUG][2015-08-18 12:47:14,678][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml]' +[DEBUG][2015-08-18 12:47:14,754][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml]' +[DEBUG][2015-08-18 12:47:14,816][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml]' +[DEBUG][2015-08-18 12:47:15,017][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml]' +[DEBUG][2015-08-18 12:47:15,070][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml]' +[DEBUG][2015-08-18 12:47:15,124][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml]' +[DEBUG][2015-08-18 12:47:15,197][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml]' +[DEBUG][2015-08-18 12:47:15,239][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml]' +[DEBUG][2015-08-18 12:47:15,357][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]' +[DEBUG][2015-08-18 12:47:15,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,360][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,369][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'usersMapper' +[DEBUG][2015-08-18 12:47:15,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:47:15,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sellerMapper' +[DEBUG][2015-08-18 12:47:15,398][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:47:15,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'receiverMapper' +[DEBUG][2015-08-18 12:47:15,399][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:47:15,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'pushMessageMapper' +[DEBUG][2015-08-18 12:47:15,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:47:15,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:15,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:15,403][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,403][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'orderMapper' +[DEBUG][2015-08-18 12:47:15,404][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:47:15,405][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,405][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'newsMapper' +[DEBUG][2015-08-18 12:47:15,405][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:47:15,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:15,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:15,407][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,407][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodMapper' +[DEBUG][2015-08-18 12:47:15,407][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:47:15,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:15,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:15,410][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,410][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:15,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:15,411][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'feedbackMapper' +[DEBUG][2015-08-18 12:47:15,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:47:15,412][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'deliverComMapper' +[DEBUG][2015-08-18 12:47:15,413][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:47:15,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'cityMapper' +[DEBUG][2015-08-18 12:47:15,414][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:47:15,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,415][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'campusMapper' +[DEBUG][2015-08-18 12:47:15,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:47:15,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:47:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,435][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'campusService' to bean named 'campusMapper' +[DEBUG][2015-08-18 12:47:15,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,436][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,440][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:47:15,441][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:47:15,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionAdvice' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,455][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:47:15,455][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:47:15,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,456][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionManager' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,480][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:47:15,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionManager' +[DEBUG][2015-08-18 12:47:15,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,482][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,490][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:47:15,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:47:15,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,491][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,505][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [add*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,505][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [append*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,505][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [insert*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,505][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [save*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,505][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [update*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [modify*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [edit*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delete*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [remove*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [repair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delAndRepair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [get*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,506][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [find*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,507][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [load*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,507][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [search*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,507][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [datagrid*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,507][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:47:15,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:47:15,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionAdvice' +[DEBUG][2015-08-18 12:47:15,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:47:15,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:47:15,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:47:15,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'druid-stat-interceptor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:47:15,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:47:15,557][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'campusService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,559][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.CampusServiceImpl@7464fb1c] +[DEBUG][2015-08-18 12:47:15,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:47:15,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/foodService' +[DEBUG][2015-08-18 12:47:15,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:47:15,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,586][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:47:15,586][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:47:15,586][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:47:15,586][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:47:15,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/foodService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,587][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:47:15,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:15,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,602][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:15,602][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:47:15,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:15,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,607][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,617][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:15,617][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:47:15,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:47:15,625][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,625][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,625][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,625][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,639][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodMapper' +[DEBUG][2015-08-18 12:47:15,639][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:47:15,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:15,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,644][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,645][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,646][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,653][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:15,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,654][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,654][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/foodService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,655][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.FoodServiceImpl@3e28ead4] +[DEBUG][2015-08-18 12:47:15,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:47:15,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/newsService' +[DEBUG][2015-08-18 12:47:15,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:47:15,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,682][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.NewsServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:47:15,682][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/newsService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,683][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/newsService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:47:15,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:47:15,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,694][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/newsService' to bean named 'newsMapper' +[DEBUG][2015-08-18 12:47:15,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,696][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/newsService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,696][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.NewsServiceImpl@3b967594] +[DEBUG][2015-08-18 12:47:15,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:47:15,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:47:15,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:47:15,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,704][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,718][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.OrderServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:47:15,718][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,719][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:47:15,720][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:47:15,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,730][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,750][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'orderService' to bean named 'orderMapper' +[DEBUG][2015-08-18 12:47:15,750][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,751][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,752][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'orderService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,752][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.OrderServiceImpl@3125821e] +[DEBUG][2015-08-18 12:47:15,762][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:47:15,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageService' +[DEBUG][2015-08-18 12:47:15,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:47:15,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,763][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,770][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:47:15,770][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:47:15,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,770][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:47:15,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:15,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,774][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,780][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:15,781][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:47:15,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:47:15,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,790][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'deliverComMapper' +[DEBUG][2015-08-18 12:47:15,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,791][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,792][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'packageService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,792][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PackageServiceImpl@5669f5b9] +[DEBUG][2015-08-18 12:47:15,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:47:15,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushService' +[DEBUG][2015-08-18 12:47:15,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:47:15,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,813][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'pushService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,814][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PushServiceImpl@2d4bc050] +[DEBUG][2015-08-18 12:47:15,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:47:15,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverService' +[DEBUG][2015-08-18 12:47:15,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:47:15,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,827][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.ReceiverServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:47:15,827][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,827][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:47:15,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:47:15,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,838][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'receiverService' to bean named 'receiverMapper' +[DEBUG][2015-08-18 12:47:15,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,840][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'receiverService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,840][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.ReceiverServiceImpl@3ba6769c] +[DEBUG][2015-08-18 12:47:15,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:47:15,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerService' +[DEBUG][2015-08-18 12:47:15,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:47:15,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,847][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,853][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.SellerServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:47:15,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,853][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:47:15,855][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:47:15,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,861][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'sellerService' to bean named 'sellerMapper' +[DEBUG][2015-08-18 12:47:15,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,864][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'sellerService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,864][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.SellerServiceImpl@1c9dac55] +[DEBUG][2015-08-18 12:47:15,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:47:15,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'userService' +[DEBUG][2015-08-18 12:47:15,869][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'userService' +[DEBUG][2015-08-18 12:47:15,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,882][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:47:15,882][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:47:15,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'userService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:47:15,883][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:47:15,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:47:15,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,890][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'feedbackMapper' +[DEBUG][2015-08-18 12:47:15,891][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:47:15,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:47:15,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,911][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'usersMapper' +[DEBUG][2015-08-18 12:47:15,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,914][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'userService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:47:15,914][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.UserServiceImpl@322ad892] +[DEBUG][2015-08-18 12:47:15,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'userService' +[DEBUG][2015-08-18 12:47:15,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:47:15,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:47:15,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:47:15,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:47:15,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:47:15,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:47:15,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:47:15,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:47:15,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:47:15,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:47:15,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:47:15,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:47:15,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:47:15,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:47:15,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:47:15,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:47:15,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:47:15,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:47:15,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:47:15,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:47:15,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:47:15,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:47:15,933][org.springframework.context.support.GenericApplicationContext]Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@1f0fe1de] +[DEBUG][2015-08-18 12:47:15,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[DEBUG][2015-08-18 12:47:15,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,941][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties] +[DEBUG][2015-08-18 12:47:15,941][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment] +[DEBUG][2015-08-18 12:47:15,942][org.springframework.core.env.PropertySourcesPropertyResolver]Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null] +[DEBUG][2015-08-18 12:47:15,942][org.springframework.test.context.TestContext]Storing ApplicationContext for test class [class com.changyu.test.orderTest] in cache under key [[MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:47:15,944][org.springframework.test.context.support.DependencyInjectionTestExecutionListener]Performing dependency injection for test context [[TestContext@63d60c02 testClass = orderTest, testInstance = com.changyu.test.orderTest@79ae8a82, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]]. +[DEBUG][2015-08-18 12:47:15,944][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:47:15,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:47:15,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:47:15,955][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:47:15,961][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test method: context [[TestContext@63d60c02 testClass = orderTest, testInstance = com.changyu.test.orderTest@79ae8a82, testMethod = getOrderById@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], class dirties context [false], class mode [null], method dirties context [false]. +[DEBUG][2015-08-18 12:47:15,961][org.springframework.test.context.web.ServletTestExecutionListener]Resetting RequestContextHolder for test context [TestContext@63d60c02 testClass = orderTest, testInstance = com.changyu.test.orderTest@79ae8a82, testMethod = getOrderById@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:47:15,966][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@63d60c02 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@5f494cc8 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[INFO][2015-08-18 12:47:15,970][org.springframework.context.support.GenericApplicationContext]Closing org.springframework.context.support.GenericApplicationContext@4e993077: startup date [Tue Aug 18 12:47:02 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:47:15,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:47:15,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[INFO][2015-08-18 12:47:15,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5183a17c: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:47:15,974][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:47:15,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean '(inner bean)': [transactionAdvice] +[DEBUG][2015-08-18 12:47:15,976][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy method 'close' on bean with name 'dataSource' +[INFO][2015-08-18 12:47:15,991][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} closed +[DEBUG][2015-08-18 12:54:44,111][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 12:54:44,210][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@53a6f572 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 12:54:44,217][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,223][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 12:54:44,301][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,302][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,306][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,307][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,309][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,309][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,316][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,317][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:44,322][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 12:54:44,323][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:54:44,628][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:44,632][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:44,637][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:44,637][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:44,652][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:44,654][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:44,654][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:44,654][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 12:54:44,676][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 12:54:44,765][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:54:44,858][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 12:54:44,875][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 12:54:44,895][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:54:45,014][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 12:54:45,031][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:54:45,055][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:54:45,092][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 12:54:45,198][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 12:54:45,198][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 12:54:45,210][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 12:54:45,286][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 12:54:45,286][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 12:54:45,291][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 12:54:45,319][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,323][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,325][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,328][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,331][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,337][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,341][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,343][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,353][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 12:54:45,363][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 14 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 12:54:45,363][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 12:54:45,369][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:54:45,372][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:54:45,423][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 12:54:45,430][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:54:45,446][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 12:54:45,462][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:54:45,464][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 12:54:45,481][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 12:54:45,575][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 12:54:45,583][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@109168b4: startup date [Tue Aug 18 12:54:45 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:54:45,584][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@109168b4: org.springframework.beans.factory.support.DefaultListableBeanFactory@419876c1: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 12:54:45,688][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:54:45,689][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:54:45,740][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:45,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:54:45,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:54:45,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:54:45,747][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:54:45,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:54:45,987][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:45,987][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:45,987][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:45,987][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:45,992][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 12:54:45,993][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 12:54:45,999][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 12:54:46,001][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 12:54:46,001][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 12:54:46,002][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 12:54:46,003][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 12:54:46,004][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 12:54:46,005][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 12:54:46,005][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 12:54:46,006][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 12:54:46,007][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 12:54:46,008][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 12:54:46,009][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 12:54:46,009][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 12:54:46,010][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 12:54:46,010][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 12:54:46,011][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 12:54:46,015][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,020][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,020][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,020][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,020][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,021][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,022][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,022][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 12:54:46,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:54:46,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:54:46,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,060][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[INFO][2015-08-18 12:54:46,061][org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties] +[DEBUG][2015-08-18 12:54:46,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:54:46,102][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:54:46,103][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,103][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:54:46,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:54:46,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:54:46,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,162][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:54:46,170][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@6628e279] +[DEBUG][2015-08-18 12:54:46,178][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1b8c0f3e] +[INFO][2015-08-18 12:54:46,211][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@419876c1: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:54:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:54:46,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:54:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 12:54:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:54:46,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:54:46,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:54:46,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:54:46,263][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,293][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:46,293][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,293][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,294][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:46,295][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:46,295][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,295][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,295][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:46,297][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:46,297][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,297][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,298][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:46,304][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:46,305][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,305][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,305][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:46,308][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:46,308][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,309][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:46,309][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:46,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,801][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:54:46,801][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,818][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:54:46,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,818][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:54:46,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,878][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 12:54:46,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:54:46,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:54:46,910][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,910][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,944][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,944][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,946][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:54:46,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:54:46,970][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,970][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,973][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,974][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:54:46,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:54:46,976][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,976][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,977][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,977][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:46,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:46,982][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,982][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,982][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,982][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,984][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:46,986][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:46,986][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,986][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,987][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,987][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:54:46,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:54:46,992][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,992][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,992][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,993][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,993][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,996][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:46,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:46,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:46,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:46,997][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:46,997][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,997][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:46,998][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:46,998][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:46,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,001][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:54:47,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:54:47,002][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,003][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,003][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,003][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,005][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,006][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:54:47,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:54:47,008][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,008][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,009][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,009][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,011][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,012][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:47,014][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:47,014][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,014][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,015][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,015][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:54:47,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:54:47,019][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,019][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,019][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,019][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,019][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:54:47,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:54:47,023][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,023][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,024][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,024][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,025][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,027][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,027][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:54:47,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:54:47,028][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,028][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,029][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,029][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,030][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:54:47,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:54:47,033][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,033][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,033][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:54:47,033][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:54:47,035][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,036][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,037][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:54:47,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:47,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:47,044][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:54:47,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:54:47,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:47,243][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:47,243][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,244][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,244][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:47,245][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:47,246][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,246][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,246][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:47,247][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:47,247][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,248][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,248][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:47,249][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:47,249][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,250][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,250][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:54:47,251][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:54:47,251][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,251][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:54:47,252][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 12:54:47,262][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:54:47,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[INFO][2015-08-18 12:54:47,543][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 12:54:47,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:47,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:47,756][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:54:47,757][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] +[DEBUG][2015-08-18 12:54:47,758][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapping/*.xml] +[DEBUG][2015-08-18 12:54:47,764][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath:com/changyu/foryou/mapping/*.xml] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]] +[DEBUG][2015-08-18 12:54:47,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:48,027][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VFS +[DEBUG][2015-08-18 12:54:48,027][org.apache.ibatis.io.ResolverUtil]JBoss 6 VFS API is not available in this environment. +[DEBUG][2015-08-18 12:54:48,030][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VirtualFile +[DEBUG][2015-08-18 12:54:48,031][org.apache.ibatis.io.ResolverUtil]VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment. +[DEBUG][2015-08-18 12:54:48,032][org.apache.ibatis.io.ResolverUtil]Using VFS adapter org.apache.ibatis.io.DefaultVFS +[DEBUG][2015-08-18 12:54:48,033][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:54:48,034][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:54:48,186][org.apache.ibatis.io.ResolverUtil]Reader entry: BigOrder.class +[DEBUG][2015-08-18 12:54:48,187][org.apache.ibatis.io.ResolverUtil]Reader entry: Campus.class +[DEBUG][2015-08-18 12:54:48,187][org.apache.ibatis.io.ResolverUtil]Reader entry: CampusAdmin.class +[DEBUG][2015-08-18 12:54:48,188][org.apache.ibatis.io.ResolverUtil]Reader entry: CartGood.class +[DEBUG][2015-08-18 12:54:48,188][org.apache.ibatis.io.ResolverUtil]Reader entry: City.class +[DEBUG][2015-08-18 12:54:48,189][org.apache.ibatis.io.ResolverUtil]Reader entry: CityWithCampus.class +[DEBUG][2015-08-18 12:54:48,190][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverChildOrder.class +[DEBUG][2015-08-18 12:54:48,191][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverCom.class +[DEBUG][2015-08-18 12:54:48,193][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverOrder.class +[DEBUG][2015-08-18 12:54:48,194][org.apache.ibatis.io.ResolverUtil]Reader entry: Feedback.class +[DEBUG][2015-08-18 12:54:48,194][org.apache.ibatis.io.ResolverUtil]Reader entry: Food.class +[DEBUG][2015-08-18 12:54:48,195][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodCategory.class +[DEBUG][2015-08-18 12:54:48,195][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodComment.class +[DEBUG][2015-08-18 12:54:48,196][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecial.class +[DEBUG][2015-08-18 12:54:48,197][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecialKey.class +[DEBUG][2015-08-18 12:54:48,197][org.apache.ibatis.io.ResolverUtil]Reader entry: HomeCategory.class +[DEBUG][2015-08-18 12:54:48,198][org.apache.ibatis.io.ResolverUtil]Reader entry: News.class +[DEBUG][2015-08-18 12:54:48,198][org.apache.ibatis.io.ResolverUtil]Reader entry: Order.class +[DEBUG][2015-08-18 12:54:48,199][org.apache.ibatis.io.ResolverUtil]Reader entry: PackageOrder.class +[DEBUG][2015-08-18 12:54:48,200][org.apache.ibatis.io.ResolverUtil]Reader entry: PCOrder.class +[DEBUG][2015-08-18 12:54:48,200][org.apache.ibatis.io.ResolverUtil]Reader entry: PushMessage.class +[DEBUG][2015-08-18 12:54:48,201][org.apache.ibatis.io.ResolverUtil]Reader entry: Receiver.class +[DEBUG][2015-08-18 12:54:48,201][org.apache.ibatis.io.ResolverUtil]Reader entry: ReceiverKey.class +[DEBUG][2015-08-18 12:54:48,202][org.apache.ibatis.io.ResolverUtil]Reader entry: Sellers.class +[DEBUG][2015-08-18 12:54:48,203][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFood.class +[DEBUG][2015-08-18 12:54:48,204][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFoodWithIm.class +[DEBUG][2015-08-18 12:54:48,204][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallNews.class +[DEBUG][2015-08-18 12:54:48,205][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallOrder.class +[DEBUG][2015-08-18 12:54:48,205][org.apache.ibatis.io.ResolverUtil]Reader entry: SuperAdminOrder.class +[DEBUG][2015-08-18 12:54:48,206][org.apache.ibatis.io.ResolverUtil]Reader entry: TogetherOrder.class +[DEBUG][2015-08-18 12:54:48,207][org.apache.ibatis.io.ResolverUtil]Reader entry: Users.class +[DEBUG][2015-08-18 12:54:48,208][org.apache.ibatis.io.ResolverUtil]Reader entry: VeryShortFood.class +[DEBUG][2015-08-18 12:54:48,209][org.apache.ibatis.io.ResolverUtil]Listing file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:54:48,210][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:54:48,210][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:54:48,211][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3G!com/changyu/foryou/model/BigOrderjava/lang/Object +[DEBUG][2015-08-18 12:54:48,213][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:54:48,213][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:54:48,214][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3Ecom/changyu/foryou/model/Campusjava/lang/ObjectcampusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:54:48,215][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:54:48,215][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:54:48,216][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:$com/changyu/foryou/model/CampusAdminjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:54:48,217][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:54:48,217][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:54:48,218][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[!com/changyu/foryou/model/CartGoodjava/lang/ObjectorderIdLjava/lang/Long;nameLjava/lang/String;phonestatusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:54:48,219][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:54:48,219][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:54:48,220][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&com/changyu/foryou/model/Cityjava/lang/ObjectcityIdLjava/lang/Integer;cityNameLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:54:48,221][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:54:48,221][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:54:48,222][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3'com/changyu/foryou/model/CityWithCampuscom/changyu/foryou/model/CitycampusesLjava/util/ArrayList; Signature8Ljava/util/ArrayList;()VCode +[DEBUG][2015-08-18 12:54:48,223][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:54:48,223][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:54:48,225][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:*com/changyu/foryou/model/DeliverChildOrderjava/lang/ObjectfoodNameLjava/lang/String;statusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:54:48,226][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:54:48,226][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:54:48,227][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&#com/changyu/foryou/model/DeliverComjava/lang/Object deliverIdLjava/lang/Integer;categoryLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:54:48,228][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:54:48,228][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:54:48,229][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[%com/changyu/foryou/model/DeliverOrderjava/lang/Object +[DEBUG][2015-08-18 12:54:48,231][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:54:48,231][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:54:48,232][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:!com/changyu/foryou/model/Feedbackjava/lang/ObjectphoneIdLjava/lang/String; +[DEBUG][2015-08-18 12:54:48,233][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:54:48,233][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:54:48,236][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Foodjava/lang/ObjectfoodIdLjava/lang/Long;nameLjava/lang/String;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:54:48,237][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:54:48,237][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:54:48,239][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3T%com/changyu/foryou/model/FoodCategoryjava/lang/Object +[DEBUG][2015-08-18 12:54:48,240][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:54:48,240][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:54:48,241][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3f$com/changyu/foryou/model/FoodCommentjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;commentLjava/lang/String;foodNamedateLjava/util/Date;gradeLjava/lang/Short;imgUrlnickNamephonetagisHidden +[DEBUG][2015-08-18 12:54:48,243][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:54:48,243][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:54:48,245][org.apache.ibatis.io.ResolverUtil]Reader entry: ����30$com/changyu/foryou/model/FoodSpecial'com/changyu/foryou/model/FoodSpecialKeynameLjava/lang/String; foodCountLjava/lang/Integer;()VCode +[DEBUG][2015-08-18 12:54:48,246][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:54:48,246][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:54:48,246][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!'com/changyu/foryou/model/FoodSpecialKeyjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer; specialId()VCode +[DEBUG][2015-08-18 12:54:48,248][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:54:48,249][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:54:48,250][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3%%com/changyu/foryou/model/HomeCategoryjava/lang/Object +[DEBUG][2015-08-18 12:54:48,250][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:54:48,251][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:54:48,252][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3@com/changyu/foryou/model/Newsjava/lang/ObjectnewsIdLjava/lang/Long;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:54:48,253][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:54:48,253][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:54:48,255][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Orderjava/lang/ObjectorderIdLjava/lang/Long;campusIdLjava/lang/Integer;phoneLjava/lang/String; +[DEBUG][2015-08-18 12:54:48,256][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:54:48,257][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:54:48,258][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3{%com/changyu/foryou/model/PackageOrderjava/lang/Object packageIdLjava/lang/String;phoneId +[DEBUG][2015-08-18 12:54:48,259][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:54:48,259][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:54:48,261][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3` com/changyu/foryou/model/PCOrderjava/lang/Object +[DEBUG][2015-08-18 12:54:48,262][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:54:48,262][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:54:48,263][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3O$com/changyu/foryou/model/PushMessagejava/lang/ObjectpushIdLjava/lang/Integer;titleLjava/lang/String;contentpushTagalias +[DEBUG][2015-08-18 12:54:48,264][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:54:48,264][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:54:48,265][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3B!com/changyu/foryou/model/Receiver$com/changyu/foryou/model/ReceiverKeyphoneLjava/lang/String;nameaddresstagLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:54:48,266][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:54:48,267][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:54:48,268][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3$$com/changyu/foryou/model/ReceiverKeyjava/lang/ObjectrankLjava/lang/String;phoneId()VCode +[DEBUG][2015-08-18 12:54:48,269][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:54:48,269][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:54:48,270][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3; com/changyu/foryou/model/Sellersjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:54:48,271][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:54:48,272][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:54:48,273][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3L"com/changyu/foryou/model/ShortFoodjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;nameLjava/lang/String;priceLjava/lang/Float; foodCount +[DEBUG][2015-08-18 12:54:48,291][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:54:48,293][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:54:48,296][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3-(com/changyu/foryou/model/ShortFoodWithIm"com/changyu/foryou/model/ShortFoodinfoLjava/lang/String;messagegradeLjava/lang/Short; +[DEBUG][2015-08-18 12:54:48,302][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:54:48,305][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:54:48,340][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&"com/changyu/foryou/model/SmallNewsjava/lang/ObjectnewsIdLjava/lang/Long;imgUrlLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:54:48,342][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:54:48,342][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:54:48,345][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�#com/changyu/foryou/model/SmallOrderjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;orderId +[DEBUG][2015-08-18 12:54:48,346][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:54:48,347][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:54:48,348][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3F(com/changyu/foryou/model/SuperAdminOrderjava/lang/Object +[DEBUG][2015-08-18 12:54:48,349][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:54:48,350][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:54:48,351][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:&com/changyu/foryou/model/TogetherOrderjava/lang/Object +[DEBUG][2015-08-18 12:54:48,353][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:54:48,353][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:54:48,354][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3mcom/changyu/foryou/model/Usersjava/lang/ObjectphoneLjava/lang/String;passwordtypeLjava/lang/Short;nicknameimgUrl +[DEBUG][2015-08-18 12:54:48,355][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:54:48,356][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:54:48,357][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!&com/changyu/foryou/model/VeryShortFoodjava/lang/ObjectfoodIdLjava/lang/Long; +[DEBUG][2015-08-18 12:54:48,359][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.BigOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,360][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Campus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,361][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CampusAdmin matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,361][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CartGood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,362][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.City matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,362][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CityWithCampus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,363][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverChildOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,365][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverCom matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,366][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,368][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Feedback matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,370][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Food matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,371][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,376][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodComment matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,379][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecial matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,381][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecialKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,381][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.HomeCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,382][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.News matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,383][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Order matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,385][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PackageOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,387][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PCOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,387][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PushMessage matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,390][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Receiver matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,393][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ReceiverKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,393][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Sellers matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,395][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,396][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFoodWithIm matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,397][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallNews matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,398][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,400][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SuperAdminOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,401][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.TogetherOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,403][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Users matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,404][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.VeryShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:54:48,434][org.mybatis.spring.SqlSessionFactoryBean]Parsed configuration file: 'class path resource [config.xml]' +[DEBUG][2015-08-18 12:54:49,380][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml]' +[DEBUG][2015-08-18 12:54:49,469][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml]' +[DEBUG][2015-08-18 12:54:49,570][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml]' +[DEBUG][2015-08-18 12:54:49,625][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml]' +[DEBUG][2015-08-18 12:54:49,745][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml]' +[DEBUG][2015-08-18 12:54:49,856][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml]' +[DEBUG][2015-08-18 12:54:50,032][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml]' +[DEBUG][2015-08-18 12:54:50,111][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml]' +[DEBUG][2015-08-18 12:54:50,186][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml]' +[DEBUG][2015-08-18 12:54:50,373][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml]' +[DEBUG][2015-08-18 12:54:50,433][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml]' +[DEBUG][2015-08-18 12:54:50,489][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml]' +[DEBUG][2015-08-18 12:54:50,556][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml]' +[DEBUG][2015-08-18 12:54:50,596][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml]' +[DEBUG][2015-08-18 12:54:50,723][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]' +[DEBUG][2015-08-18 12:54:50,725][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,726][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,736][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,764][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'usersMapper' +[DEBUG][2015-08-18 12:54:50,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:54:50,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sellerMapper' +[DEBUG][2015-08-18 12:54:50,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:54:50,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'receiverMapper' +[DEBUG][2015-08-18 12:54:50,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:54:50,768][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'pushMessageMapper' +[DEBUG][2015-08-18 12:54:50,769][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:54:50,770][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:50,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:50,771][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'orderMapper' +[DEBUG][2015-08-18 12:54:50,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:54:50,772][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'newsMapper' +[DEBUG][2015-08-18 12:54:50,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:54:50,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:50,776][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:50,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,778][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodMapper' +[DEBUG][2015-08-18 12:54:50,780][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:54:50,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:50,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:50,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:50,784][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:50,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'feedbackMapper' +[DEBUG][2015-08-18 12:54:50,786][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:54:50,787][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,789][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'deliverComMapper' +[DEBUG][2015-08-18 12:54:50,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:54:50,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,792][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'cityMapper' +[DEBUG][2015-08-18 12:54:50,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:54:50,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:50,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'campusMapper' +[DEBUG][2015-08-18 12:54:50,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:54:50,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:54:50,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,817][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'campusService' to bean named 'campusMapper' +[DEBUG][2015-08-18 12:54:50,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:54:50,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:54:50,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionAdvice' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:50,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:54:50,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:54:50,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,856][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionManager' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:50,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:54:50,870][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionManager' +[DEBUG][2015-08-18 12:54:50,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,871][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:54:50,881][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:54:50,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,897][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [add*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,897][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [append*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,897][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [insert*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [save*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [update*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [modify*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [edit*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delete*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [remove*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,898][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [repair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delAndRepair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [get*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [find*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [load*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [search*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [datagrid*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,899][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:54:50,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:54:50,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionAdvice' +[DEBUG][2015-08-18 12:54:50,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:54:50,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:54:50,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:54:50,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'druid-stat-interceptor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:50,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:54:50,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:54:50,950][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'campusService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:50,953][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.CampusServiceImpl@5c80f478] +[DEBUG][2015-08-18 12:54:50,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:54:50,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/foodService' +[DEBUG][2015-08-18 12:54:50,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:54:50,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,980][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:54:50,981][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:54:50,981][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:54:50,981][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:54:50,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/foodService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:50,981][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:54:50,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:50,987][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:50,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:50,998][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:50,998][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:54:50,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:51,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,004][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,011][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:51,012][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:54:51,013][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:51,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,025][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:51,025][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:54:51,028][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:54:51,033][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,034][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,034][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,034][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,046][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodMapper' +[DEBUG][2015-08-18 12:54:51,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,047][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/foodService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,048][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.FoodServiceImpl@7e68a062] +[DEBUG][2015-08-18 12:54:51,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:54:51,071][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/newsService' +[DEBUG][2015-08-18 12:54:51,071][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:54:51,071][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,071][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,078][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.NewsServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:54:51,078][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/newsService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,078][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/newsService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:54:51,079][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:54:51,082][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,083][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,089][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/newsService' to bean named 'newsMapper' +[DEBUG][2015-08-18 12:54:51,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,090][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/newsService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,091][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.NewsServiceImpl@2760b402] +[DEBUG][2015-08-18 12:54:51,097][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:54:51,098][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:54:51,098][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:54:51,098][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,098][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,111][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.OrderServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:54:51,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,111][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:54:51,113][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:54:51,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,142][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'orderService' to bean named 'orderMapper' +[DEBUG][2015-08-18 12:54:51,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,144][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'orderService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,144][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.OrderServiceImpl@7ae8e1ef] +[DEBUG][2015-08-18 12:54:51,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:54:51,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageService' +[DEBUG][2015-08-18 12:54:51,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:54:51,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,166][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:54:51,166][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:54:51,166][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,167][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:54:51,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:51,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,176][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:51,177][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:54:51,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:54:51,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,181][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,182][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,187][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'deliverComMapper' +[DEBUG][2015-08-18 12:54:51,188][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,189][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,190][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'packageService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,191][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PackageServiceImpl@599ef69a] +[DEBUG][2015-08-18 12:54:51,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:54:51,196][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushService' +[DEBUG][2015-08-18 12:54:51,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:54:51,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,197][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,206][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,208][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'pushService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,208][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PushServiceImpl@335fbef1] +[DEBUG][2015-08-18 12:54:51,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:54:51,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverService' +[DEBUG][2015-08-18 12:54:51,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:54:51,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,221][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.ReceiverServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:54:51,221][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,221][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:54:51,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:54:51,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,233][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'receiverService' to bean named 'receiverMapper' +[DEBUG][2015-08-18 12:54:51,233][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,233][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,233][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,233][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,235][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'receiverService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,235][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.ReceiverServiceImpl@260702ee] +[DEBUG][2015-08-18 12:54:51,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:54:51,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerService' +[DEBUG][2015-08-18 12:54:51,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:54:51,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,251][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.SellerServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:54:51,252][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,252][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:54:51,253][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:54:51,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,257][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,261][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'sellerService' to bean named 'sellerMapper' +[DEBUG][2015-08-18 12:54:51,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,262][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,263][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'sellerService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,263][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.SellerServiceImpl@200c4740] +[DEBUG][2015-08-18 12:54:51,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:54:51,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'userService' +[DEBUG][2015-08-18 12:54:51,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'userService' +[DEBUG][2015-08-18 12:54:51,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,303][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:54:51,304][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:54:51,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'userService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:54:51,305][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:54:51,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:54:51,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,324][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'usersMapper' +[DEBUG][2015-08-18 12:54:51,325][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:54:51,327][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:54:51,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,328][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,329][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,332][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'feedbackMapper' +[DEBUG][2015-08-18 12:54:51,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,334][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'userService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:54:51,334][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.UserServiceImpl@7799b411] +[DEBUG][2015-08-18 12:54:51,343][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'userService' +[DEBUG][2015-08-18 12:54:51,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:54:51,344][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:51,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:54:51,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:54:51,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:54:51,345][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:54:51,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:54:51,347][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:54:51,353][org.springframework.context.support.GenericApplicationContext]Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@62982862] +[DEBUG][2015-08-18 12:54:51,354][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[DEBUG][2015-08-18 12:54:51,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:51,361][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties] +[DEBUG][2015-08-18 12:54:51,361][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment] +[DEBUG][2015-08-18 12:54:51,362][org.springframework.core.env.PropertySourcesPropertyResolver]Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null] +[DEBUG][2015-08-18 12:54:51,362][org.springframework.test.context.TestContext]Storing ApplicationContext for test class [class com.changyu.test.orderTest] in cache under key [[MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:54:51,364][org.springframework.test.context.support.DependencyInjectionTestExecutionListener]Performing dependency injection for test context [[TestContext@1f02b0a7 testClass = orderTest, testInstance = com.changyu.test.orderTest@699bb3d8, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]]. +[DEBUG][2015-08-18 12:54:51,364][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:54:51,370][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'com.changyu.test.orderTest': AutowiredMethodElement for public void com.changyu.test.orderTest.setOrderService(com.changyu.foryou.service.OrderService) +[DEBUG][2015-08-18 12:54:51,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:54:51,373][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'com.changyu.test.orderTest' to bean named 'orderService' +[DEBUG][2015-08-18 12:54:51,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:54:51,374][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:54:51,382][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:54:51,440][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 12:54:51,489][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a4247b6] +[DEBUG][2015-08-18 12:54:51,599][org.springframework.jdbc.datasource.DataSourceUtils]Fetching JDBC Connection from DataSource +[DEBUG][2015-08-18 12:54:51,599][org.springframework.jdbc.datasource.DataSourceUtils]Registering transaction synchronization for JDBC Connection +[DEBUG][2015-08-18 12:54:51,604][org.mybatis.spring.transaction.SpringManagedTransaction]JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@1e594c0b] will be managed by Spring +[DEBUG][2015-08-18 12:54:51,617][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Preparing: select distinct together_id from orders WHERE phone = ? and together_id is not null and orders.tag=1 and status = ? group by together_id order by together_date DESC +[DEBUG][2015-08-18 12:54:51,897][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Parameters: 8896554880(String), 1(Integer) +[DEBUG][2015-08-18 12:54:52,860][com.changyu.foryou.mapper.OrderMapper.getTogetherId]<== Total: 0 +[DEBUG][2015-08-18 12:54:52,863][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} enter cache +[DEBUG][2015-08-18 12:54:52,864][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a4247b6] +[DEBUG][2015-08-18 12:54:52,866][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a4247b6] +[DEBUG][2015-08-18 12:54:52,868][org.springframework.jdbc.datasource.DataSourceUtils]Returning JDBC Connection to DataSource +[DEBUG][2015-08-18 12:54:53,262][com.changyu.test.orderTest]{"message":"暂无订单","status":"success"} +[DEBUG][2015-08-18 12:54:53,263][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test method: context [[TestContext@1f02b0a7 testClass = orderTest, testInstance = com.changyu.test.orderTest@699bb3d8, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], class dirties context [false], class mode [null], method dirties context [false]. +[DEBUG][2015-08-18 12:54:53,264][org.springframework.test.context.web.ServletTestExecutionListener]Resetting RequestContextHolder for test context [TestContext@1f02b0a7 testClass = orderTest, testInstance = com.changyu.test.orderTest@699bb3d8, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:54:53,270][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@1f02b0a7 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@c19af16 testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[INFO][2015-08-18 12:54:53,275][org.springframework.context.support.GenericApplicationContext]Closing org.springframework.context.support.GenericApplicationContext@109168b4: startup date [Tue Aug 18 12:54:45 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:54:53,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:54:53,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[INFO][2015-08-18 12:54:53,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@419876c1: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:54:53,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean 'orderService': [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:54:53,283][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:54:53,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean '(inner bean)': [transactionAdvice] +[DEBUG][2015-08-18 12:54:53,285][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy method 'close' on bean with name 'dataSource' +[DEBUG][2015-08-18 12:54:53,286][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} exit cache +[INFO][2015-08-18 12:54:53,293][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} closed +[DEBUG][2015-08-18 12:56:55,977][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 12:56:56,070][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@763c3a45 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 12:56:56,076][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,082][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 12:56:56,167][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,167][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,171][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,172][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,174][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,174][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,182][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,183][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:56:56,188][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 12:56:56,189][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:56:56,497][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:56,501][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:56,505][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:56,506][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:56,521][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:56,522][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:56,523][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:56,523][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 12:56:56,547][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 12:56:56,602][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:56:56,699][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 12:56:56,714][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 12:56:56,719][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:56:56,832][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 12:56:56,849][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:56:56,874][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:56:56,910][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 12:56:57,017][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 12:56:57,017][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 12:56:57,028][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 12:56:57,106][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 12:56:57,107][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 12:56:57,111][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 12:56:57,142][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,147][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,150][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,153][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,155][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,160][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,164][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,166][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,177][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 12:56:57,185][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 14 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 12:56:57,186][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 12:56:57,189][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:56:57,194][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:56:57,242][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 12:56:57,249][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:56:57,265][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 12:56:57,299][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:56:57,301][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 12:56:57,316][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 12:56:57,413][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 12:56:57,422][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@4acdd9ba: startup date [Tue Aug 18 12:56:57 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:56:57,422][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@4acdd9ba: org.springframework.beans.factory.support.DefaultListableBeanFactory@5e2ad3e6: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 12:56:57,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,532][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,583][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:56:57,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:56:57,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:56:57,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:56:57,831][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:57,832][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:57,833][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:57,834][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:57,838][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 12:56:57,838][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 12:56:57,849][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 12:56:57,850][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 12:56:57,851][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 12:56:57,852][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 12:56:57,853][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 12:56:57,854][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 12:56:57,854][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 12:56:57,855][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 12:56:57,855][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 12:56:57,857][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 12:56:57,858][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 12:56:57,859][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 12:56:57,859][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 12:56:57,860][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 12:56:57,860][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 12:56:57,861][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 12:56:57,867][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,870][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,871][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,871][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,871][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,871][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,871][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,872][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,873][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 12:56:57,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:56:57,882][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:56:57,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[INFO][2015-08-18 12:56:57,914][org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties] +[DEBUG][2015-08-18 12:56:57,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:56:57,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:56:57,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:56:57,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:57,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:56:57,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:56:57,957][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:56:57,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:56:58,025][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@4fe56a7] +[DEBUG][2015-08-18 12:56:58,032][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@1e4d8726] +[INFO][2015-08-18 12:56:58,061][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5e2ad3e6: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:56:58,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:56:58,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:56:58,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:58,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:56:58,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:56:58,065][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 12:56:58,065][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:56:58,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,074][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,092][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:56:58,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:56:58,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:56:58,111][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,147][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:58,148][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,148][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,148][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:58,150][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:58,150][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,150][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,151][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:58,152][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:58,153][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,153][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,154][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:58,160][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:58,160][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,161][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,163][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:58,168][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:58,168][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,168][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:58,169][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:58,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,187][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:56:58,678][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,705][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:56:58,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,706][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:56:58,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,785][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 12:56:58,785][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,800][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,802][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:56:58,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:56:58,820][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,821][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,821][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,860][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,860][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:56:58,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:56:58,890][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,890][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,891][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,891][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,893][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,893][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,896][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:56:58,897][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:56:58,897][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,898][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,898][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,898][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:56:58,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:56:58,904][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,904][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,904][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,905][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:56:58,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:56:58,909][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,909][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,909][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,909][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,911][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,914][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,916][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:56:58,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:56:58,918][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,918][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,918][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,919][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:56:58,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:56:58,924][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,925][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,926][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,926][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,930][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:56:58,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:56:58,931][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,932][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,932][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,932][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,933][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,935][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:56:58,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:56:58,937][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,938][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,938][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,938][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,940][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,941][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,944][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:56:58,944][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:56:58,944][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,945][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,945][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,945][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,945][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,947][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:56:58,949][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:56:58,950][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,950][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,950][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,950][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,954][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:56:58,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:56:58,956][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,956][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,956][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,956][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,960][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:56:58,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:56:58,962][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,962][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,962][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,962][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:56:58,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:56:58,966][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,966][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,967][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:56:58,967][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:56:58,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:58,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:56:58,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:56:58,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:56:58,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:58,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:56:58,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:56:58,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:58,994][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:59,093][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:56:59,179][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:59,179][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,180][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,180][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:59,182][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:59,185][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,185][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,186][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:59,187][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:59,187][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,187][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,187][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:59,189][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:59,189][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,189][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,189][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:56:59,190][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:56:59,190][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,191][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:56:59,191][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 12:56:59,202][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:56:59,261][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[INFO][2015-08-18 12:56:59,462][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 12:56:59,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:59,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:59,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:56:59,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:56:59,672][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:56:59,674][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] +[DEBUG][2015-08-18 12:56:59,674][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapping/*.xml] +[DEBUG][2015-08-18 12:56:59,681][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath:com/changyu/foryou/mapping/*.xml] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]] +[DEBUG][2015-08-18 12:56:59,684][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sqlSessionFactory' +[DEBUG][2015-08-18 12:56:59,941][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VFS +[DEBUG][2015-08-18 12:56:59,941][org.apache.ibatis.io.ResolverUtil]JBoss 6 VFS API is not available in this environment. +[DEBUG][2015-08-18 12:56:59,944][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VirtualFile +[DEBUG][2015-08-18 12:56:59,946][org.apache.ibatis.io.ResolverUtil]VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment. +[DEBUG][2015-08-18 12:56:59,947][org.apache.ibatis.io.ResolverUtil]Using VFS adapter org.apache.ibatis.io.DefaultVFS +[DEBUG][2015-08-18 12:56:59,947][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:56:59,948][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:57:00,099][org.apache.ibatis.io.ResolverUtil]Reader entry: BigOrder.class +[DEBUG][2015-08-18 12:57:00,103][org.apache.ibatis.io.ResolverUtil]Reader entry: Campus.class +[DEBUG][2015-08-18 12:57:00,103][org.apache.ibatis.io.ResolverUtil]Reader entry: CampusAdmin.class +[DEBUG][2015-08-18 12:57:00,104][org.apache.ibatis.io.ResolverUtil]Reader entry: CartGood.class +[DEBUG][2015-08-18 12:57:00,105][org.apache.ibatis.io.ResolverUtil]Reader entry: City.class +[DEBUG][2015-08-18 12:57:00,105][org.apache.ibatis.io.ResolverUtil]Reader entry: CityWithCampus.class +[DEBUG][2015-08-18 12:57:00,106][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverChildOrder.class +[DEBUG][2015-08-18 12:57:00,106][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverCom.class +[DEBUG][2015-08-18 12:57:00,107][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverOrder.class +[DEBUG][2015-08-18 12:57:00,108][org.apache.ibatis.io.ResolverUtil]Reader entry: Feedback.class +[DEBUG][2015-08-18 12:57:00,108][org.apache.ibatis.io.ResolverUtil]Reader entry: Food.class +[DEBUG][2015-08-18 12:57:00,109][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodCategory.class +[DEBUG][2015-08-18 12:57:00,109][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodComment.class +[DEBUG][2015-08-18 12:57:00,110][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecial.class +[DEBUG][2015-08-18 12:57:00,110][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecialKey.class +[DEBUG][2015-08-18 12:57:00,111][org.apache.ibatis.io.ResolverUtil]Reader entry: HomeCategory.class +[DEBUG][2015-08-18 12:57:00,112][org.apache.ibatis.io.ResolverUtil]Reader entry: News.class +[DEBUG][2015-08-18 12:57:00,113][org.apache.ibatis.io.ResolverUtil]Reader entry: Order.class +[DEBUG][2015-08-18 12:57:00,114][org.apache.ibatis.io.ResolverUtil]Reader entry: PackageOrder.class +[DEBUG][2015-08-18 12:57:00,114][org.apache.ibatis.io.ResolverUtil]Reader entry: PCOrder.class +[DEBUG][2015-08-18 12:57:00,115][org.apache.ibatis.io.ResolverUtil]Reader entry: PushMessage.class +[DEBUG][2015-08-18 12:57:00,116][org.apache.ibatis.io.ResolverUtil]Reader entry: Receiver.class +[DEBUG][2015-08-18 12:57:00,116][org.apache.ibatis.io.ResolverUtil]Reader entry: ReceiverKey.class +[DEBUG][2015-08-18 12:57:00,117][org.apache.ibatis.io.ResolverUtil]Reader entry: Sellers.class +[DEBUG][2015-08-18 12:57:00,117][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFood.class +[DEBUG][2015-08-18 12:57:00,118][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFoodWithIm.class +[DEBUG][2015-08-18 12:57:00,118][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallNews.class +[DEBUG][2015-08-18 12:57:00,120][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallOrder.class +[DEBUG][2015-08-18 12:57:00,120][org.apache.ibatis.io.ResolverUtil]Reader entry: SuperAdminOrder.class +[DEBUG][2015-08-18 12:57:00,121][org.apache.ibatis.io.ResolverUtil]Reader entry: TogetherOrder.class +[DEBUG][2015-08-18 12:57:00,121][org.apache.ibatis.io.ResolverUtil]Reader entry: Users.class +[DEBUG][2015-08-18 12:57:00,122][org.apache.ibatis.io.ResolverUtil]Reader entry: VeryShortFood.class +[DEBUG][2015-08-18 12:57:00,122][org.apache.ibatis.io.ResolverUtil]Listing file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:57:00,123][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:57:00,123][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:57:00,124][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3G!com/changyu/foryou/model/BigOrderjava/lang/Object +[DEBUG][2015-08-18 12:57:00,125][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:57:00,125][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:57:00,126][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3Ecom/changyu/foryou/model/Campusjava/lang/ObjectcampusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:57:00,127][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:57:00,127][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:57:00,128][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:$com/changyu/foryou/model/CampusAdminjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:57:00,129][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:57:00,129][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:57:00,131][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[!com/changyu/foryou/model/CartGoodjava/lang/ObjectorderIdLjava/lang/Long;nameLjava/lang/String;phonestatusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:57:00,133][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:57:00,133][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:57:00,134][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&com/changyu/foryou/model/Cityjava/lang/ObjectcityIdLjava/lang/Integer;cityNameLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:57:00,135][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:57:00,135][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:57:00,135][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3'com/changyu/foryou/model/CityWithCampuscom/changyu/foryou/model/CitycampusesLjava/util/ArrayList; Signature8Ljava/util/ArrayList;()VCode +[DEBUG][2015-08-18 12:57:00,137][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:57:00,137][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:57:00,138][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:*com/changyu/foryou/model/DeliverChildOrderjava/lang/ObjectfoodNameLjava/lang/String;statusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:57:00,138][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:57:00,139][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:57:00,139][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&#com/changyu/foryou/model/DeliverComjava/lang/Object deliverIdLjava/lang/Integer;categoryLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:57:00,140][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:57:00,141][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:57:00,143][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[%com/changyu/foryou/model/DeliverOrderjava/lang/Object +[DEBUG][2015-08-18 12:57:00,144][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:57:00,144][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:57:00,145][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:!com/changyu/foryou/model/Feedbackjava/lang/ObjectphoneIdLjava/lang/String; +[DEBUG][2015-08-18 12:57:00,146][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:57:00,146][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:57:00,149][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Foodjava/lang/ObjectfoodIdLjava/lang/Long;nameLjava/lang/String;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:57:00,150][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:57:00,151][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:57:00,151][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3T%com/changyu/foryou/model/FoodCategoryjava/lang/Object +[DEBUG][2015-08-18 12:57:00,152][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:57:00,153][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:57:00,154][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3f$com/changyu/foryou/model/FoodCommentjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;commentLjava/lang/String;foodNamedateLjava/util/Date;gradeLjava/lang/Short;imgUrlnickNamephonetagisHidden +[DEBUG][2015-08-18 12:57:00,155][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:57:00,155][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:57:00,157][org.apache.ibatis.io.ResolverUtil]Reader entry: ����30$com/changyu/foryou/model/FoodSpecial'com/changyu/foryou/model/FoodSpecialKeynameLjava/lang/String; foodCountLjava/lang/Integer;()VCode +[DEBUG][2015-08-18 12:57:00,157][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:57:00,158][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:57:00,158][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!'com/changyu/foryou/model/FoodSpecialKeyjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer; specialId()VCode +[DEBUG][2015-08-18 12:57:00,160][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:57:00,160][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:57:00,161][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3%%com/changyu/foryou/model/HomeCategoryjava/lang/Object +[DEBUG][2015-08-18 12:57:00,162][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:57:00,163][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:57:00,163][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3@com/changyu/foryou/model/Newsjava/lang/ObjectnewsIdLjava/lang/Long;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:57:00,164][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:57:00,165][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:57:00,166][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Orderjava/lang/ObjectorderIdLjava/lang/Long;campusIdLjava/lang/Integer;phoneLjava/lang/String; +[DEBUG][2015-08-18 12:57:00,167][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:57:00,167][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:57:00,168][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3{%com/changyu/foryou/model/PackageOrderjava/lang/Object packageIdLjava/lang/String;phoneId +[DEBUG][2015-08-18 12:57:00,169][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:57:00,170][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:57:00,171][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3` com/changyu/foryou/model/PCOrderjava/lang/Object +[DEBUG][2015-08-18 12:57:00,172][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:57:00,172][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:57:00,173][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3O$com/changyu/foryou/model/PushMessagejava/lang/ObjectpushIdLjava/lang/Integer;titleLjava/lang/String;contentpushTagalias +[DEBUG][2015-08-18 12:57:00,174][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:57:00,174][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:57:00,175][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3B!com/changyu/foryou/model/Receiver$com/changyu/foryou/model/ReceiverKeyphoneLjava/lang/String;nameaddresstagLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:57:00,176][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:57:00,176][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:57:00,177][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3$$com/changyu/foryou/model/ReceiverKeyjava/lang/ObjectrankLjava/lang/String;phoneId()VCode +[DEBUG][2015-08-18 12:57:00,178][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:57:00,179][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:57:00,180][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3; com/changyu/foryou/model/Sellersjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:57:00,181][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:57:00,182][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:57:00,183][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3L"com/changyu/foryou/model/ShortFoodjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;nameLjava/lang/String;priceLjava/lang/Float; foodCount +[DEBUG][2015-08-18 12:57:00,204][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:57:00,206][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:57:00,212][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3-(com/changyu/foryou/model/ShortFoodWithIm"com/changyu/foryou/model/ShortFoodinfoLjava/lang/String;messagegradeLjava/lang/Short; +[DEBUG][2015-08-18 12:57:00,215][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:57:00,215][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:57:00,216][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&"com/changyu/foryou/model/SmallNewsjava/lang/ObjectnewsIdLjava/lang/Long;imgUrlLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:57:00,217][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:57:00,217][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:57:00,218][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�#com/changyu/foryou/model/SmallOrderjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;orderId +[DEBUG][2015-08-18 12:57:00,219][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:57:00,220][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:57:00,221][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3F(com/changyu/foryou/model/SuperAdminOrderjava/lang/Object +[DEBUG][2015-08-18 12:57:00,222][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:57:00,222][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:57:00,223][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:&com/changyu/foryou/model/TogetherOrderjava/lang/Object +[DEBUG][2015-08-18 12:57:00,224][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:57:00,224][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:57:00,226][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3mcom/changyu/foryou/model/Usersjava/lang/ObjectphoneLjava/lang/String;passwordtypeLjava/lang/Short;nicknameimgUrl +[DEBUG][2015-08-18 12:57:00,226][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:57:00,226][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:57:00,228][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!&com/changyu/foryou/model/VeryShortFoodjava/lang/ObjectfoodIdLjava/lang/Long; +[DEBUG][2015-08-18 12:57:00,229][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.BigOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,231][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Campus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,231][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CampusAdmin matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,231][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CartGood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,232][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.City matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,232][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CityWithCampus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,233][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverChildOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,234][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverCom matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,236][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,238][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Feedback matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,239][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Food matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,241][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,243][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodComment matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,244][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecial matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,247][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecialKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,247][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.HomeCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,249][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.News matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,250][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Order matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,251][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PackageOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,253][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PCOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,254][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PushMessage matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,255][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Receiver matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,258][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ReceiverKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,258][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Sellers matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,259][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,260][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFoodWithIm matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,262][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallNews matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,264][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,265][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SuperAdminOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,266][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.TogetherOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,268][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Users matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,269][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.VeryShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:57:00,295][org.mybatis.spring.SqlSessionFactoryBean]Parsed configuration file: 'class path resource [config.xml]' +[DEBUG][2015-08-18 12:57:01,245][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml]' +[DEBUG][2015-08-18 12:57:01,343][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml]' +[DEBUG][2015-08-18 12:57:01,440][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml]' +[DEBUG][2015-08-18 12:57:01,487][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml]' +[DEBUG][2015-08-18 12:57:01,619][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml]' +[DEBUG][2015-08-18 12:57:01,702][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml]' +[DEBUG][2015-08-18 12:57:01,855][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml]' +[DEBUG][2015-08-18 12:57:01,933][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml]' +[DEBUG][2015-08-18 12:57:02,005][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml]' +[DEBUG][2015-08-18 12:57:02,187][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml]' +[DEBUG][2015-08-18 12:57:02,243][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml]' +[DEBUG][2015-08-18 12:57:02,294][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml]' +[DEBUG][2015-08-18 12:57:02,359][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml]' +[DEBUG][2015-08-18 12:57:02,399][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml]' +[DEBUG][2015-08-18 12:57:02,514][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]' +[DEBUG][2015-08-18 12:57:02,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'usersMapper' +[DEBUG][2015-08-18 12:57:02,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:57:02,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sellerMapper' +[DEBUG][2015-08-18 12:57:02,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:57:02,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'receiverMapper' +[DEBUG][2015-08-18 12:57:02,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:57:02,561][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'pushMessageMapper' +[DEBUG][2015-08-18 12:57:02,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:57:02,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'packageOrderMapper' +[DEBUG][2015-08-18 12:57:02,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:57:02,583][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'orderMapper' +[DEBUG][2015-08-18 12:57:02,584][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:57:02,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'newsMapper' +[DEBUG][2015-08-18 12:57:02,586][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:57:02,587][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodSpecialMapper' +[DEBUG][2015-08-18 12:57:02,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:57:02,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodMapper' +[DEBUG][2015-08-18 12:57:02,589][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:57:02,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCommentMapper' +[DEBUG][2015-08-18 12:57:02,591][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:57:02,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,592][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCategoryMapper' +[DEBUG][2015-08-18 12:57:02,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:57:02,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,594][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'feedbackMapper' +[DEBUG][2015-08-18 12:57:02,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:57:02,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,597][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'deliverComMapper' +[DEBUG][2015-08-18 12:57:02,598][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:57:02,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'cityMapper' +[DEBUG][2015-08-18 12:57:02,600][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:57:02,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:02,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'campusMapper' +[DEBUG][2015-08-18 12:57:02,601][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:57:02,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:57:02,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,608][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,609][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,610][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,620][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'campusService' to bean named 'campusMapper' +[DEBUG][2015-08-18 12:57:02,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,620][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,621][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:57:02,624][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:57:02,629][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionAdvice' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:57:02,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:57:02,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionManager' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:57:02,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionManager' +[DEBUG][2015-08-18 12:57:02,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,667][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:57:02,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:57:02,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,691][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [add*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,692][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [append*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,692][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [insert*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,692][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [save*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,692][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [update*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [modify*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [edit*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delete*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [remove*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [repair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delAndRepair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [get*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [find*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,693][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [load*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,694][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [search*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,694][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [datagrid*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,694][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:57:02,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,694][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:57:02,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionAdvice' +[DEBUG][2015-08-18 12:57:02,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:57:02,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:57:02,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:57:02,710][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'druid-stat-interceptor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,717][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:57:02,719][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:57:02,744][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'campusService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:02,748][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.CampusServiceImpl@72c58d7f] +[DEBUG][2015-08-18 12:57:02,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:57:02,758][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/foodService' +[DEBUG][2015-08-18 12:57:02,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:57:02,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,759][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,775][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:57:02,775][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:57:02,775][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:57:02,775][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:57:02,775][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/foodService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,776][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:57:02,777][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:57:02,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,782][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,783][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,791][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCommentMapper' +[DEBUG][2015-08-18 12:57:02,792][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:57:02,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:57:02,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,808][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodSpecialMapper' +[DEBUG][2015-08-18 12:57:02,808][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:57:02,809][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:57:02,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,822][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCategoryMapper' +[DEBUG][2015-08-18 12:57:02,822][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:57:02,824][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:57:02,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,843][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodMapper' +[DEBUG][2015-08-18 12:57:02,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,844][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,845][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/foodService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:02,845][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.FoodServiceImpl@298e6924] +[DEBUG][2015-08-18 12:57:02,865][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:57:02,865][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/newsService' +[DEBUG][2015-08-18 12:57:02,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:57:02,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,873][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.NewsServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:57:02,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/newsService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,874][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/newsService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:57:02,875][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:57:02,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,879][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,885][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/newsService' to bean named 'newsMapper' +[DEBUG][2015-08-18 12:57:02,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,887][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/newsService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:02,887][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.NewsServiceImpl@5ad4a242] +[DEBUG][2015-08-18 12:57:02,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:57:02,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:57:02,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:57:02,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,908][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.OrderServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:57:02,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,909][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:57:02,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:57:02,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,939][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'orderService' to bean named 'orderMapper' +[DEBUG][2015-08-18 12:57:02,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,940][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'orderService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:02,940][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.OrderServiceImpl@5d661088] +[DEBUG][2015-08-18 12:57:02,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:57:02,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageService' +[DEBUG][2015-08-18 12:57:02,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:57:02,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,952][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,959][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:57:02,959][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:57:02,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:02,960][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:57:02,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:57:02,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,971][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'packageOrderMapper' +[DEBUG][2015-08-18 12:57:02,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:57:02,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:57:02,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,981][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'deliverComMapper' +[DEBUG][2015-08-18 12:57:02,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,983][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'packageService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:02,983][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PackageServiceImpl@5b3cf82b] +[DEBUG][2015-08-18 12:57:02,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:57:02,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushService' +[DEBUG][2015-08-18 12:57:02,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:57:02,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:02,990][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:02,995][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:03,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,000][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,001][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'pushService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:03,002][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PushServiceImpl@3ba6769c] +[DEBUG][2015-08-18 12:57:03,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:57:03,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverService' +[DEBUG][2015-08-18 12:57:03,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:57:03,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,009][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,016][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.ReceiverServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:57:03,016][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:03,016][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:57:03,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:57:03,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,028][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'receiverService' to bean named 'receiverMapper' +[DEBUG][2015-08-18 12:57:03,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,029][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,030][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'receiverService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:03,030][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.ReceiverServiceImpl@339d0f20] +[DEBUG][2015-08-18 12:57:03,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:57:03,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerService' +[DEBUG][2015-08-18 12:57:03,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:57:03,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,045][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.SellerServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:57:03,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:03,046][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:57:03,047][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:57:03,049][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,054][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'sellerService' to bean named 'sellerMapper' +[DEBUG][2015-08-18 12:57:03,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,055][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,056][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'sellerService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:03,056][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.SellerServiceImpl@210099e7] +[DEBUG][2015-08-18 12:57:03,062][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:57:03,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'userService' +[DEBUG][2015-08-18 12:57:03,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'userService' +[DEBUG][2015-08-18 12:57:03,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,078][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:57:03,078][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:57:03,078][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'userService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:57:03,079][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:57:03,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:57:03,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,099][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'usersMapper' +[DEBUG][2015-08-18 12:57:03,099][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:57:03,100][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:57:03,103][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,103][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,104][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,108][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'feedbackMapper' +[DEBUG][2015-08-18 12:57:03,108][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,110][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'userService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:57:03,110][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.UserServiceImpl@3d62a997] +[DEBUG][2015-08-18 12:57:03,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'userService' +[DEBUG][2015-08-18 12:57:03,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:57:03,120][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:03,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:57:03,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:57:03,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:57:03,121][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:57:03,122][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:57:03,123][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:57:03,128][org.springframework.context.support.GenericApplicationContext]Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@2e06de7e] +[DEBUG][2015-08-18 12:57:03,129][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[DEBUG][2015-08-18 12:57:03,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:03,136][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties] +[DEBUG][2015-08-18 12:57:03,137][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment] +[DEBUG][2015-08-18 12:57:03,137][org.springframework.core.env.PropertySourcesPropertyResolver]Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null] +[DEBUG][2015-08-18 12:57:03,138][org.springframework.test.context.TestContext]Storing ApplicationContext for test class [class com.changyu.test.orderTest] in cache under key [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:57:03,140][org.springframework.test.context.support.DependencyInjectionTestExecutionListener]Performing dependency injection for test context [[TestContext@29968f06 testClass = orderTest, testInstance = com.changyu.test.orderTest@5b87e83e, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]]. +[DEBUG][2015-08-18 12:57:03,140][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:57:03,148][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'com.changyu.test.orderTest': AutowiredMethodElement for public void com.changyu.test.orderTest.setOrderService(com.changyu.foryou.service.OrderService) +[DEBUG][2015-08-18 12:57:03,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:57:03,149][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'com.changyu.test.orderTest' to bean named 'orderService' +[DEBUG][2015-08-18 12:57:03,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:57:03,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:57:03,160][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:57:03,218][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 12:57:03,230][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9cdf821] +[DEBUG][2015-08-18 12:57:03,350][org.springframework.jdbc.datasource.DataSourceUtils]Fetching JDBC Connection from DataSource +[DEBUG][2015-08-18 12:57:03,350][org.springframework.jdbc.datasource.DataSourceUtils]Registering transaction synchronization for JDBC Connection +[DEBUG][2015-08-18 12:57:03,357][org.mybatis.spring.transaction.SpringManagedTransaction]JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@3f879dc6] will be managed by Spring +[DEBUG][2015-08-18 12:57:03,369][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Preparing: select distinct together_id from orders WHERE phone = ? and together_id is not null and orders.tag=1 and status = ? group by together_id order by together_date DESC +[DEBUG][2015-08-18 12:57:03,613][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Parameters: 18896554880(String), 1(Integer) +[DEBUG][2015-08-18 12:57:03,671][com.changyu.foryou.mapper.OrderMapper.getTogetherId]<== Total: 0 +[DEBUG][2015-08-18 12:57:03,673][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} enter cache +[DEBUG][2015-08-18 12:57:03,673][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9cdf821] +[DEBUG][2015-08-18 12:57:03,674][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9cdf821] +[DEBUG][2015-08-18 12:57:03,676][org.springframework.jdbc.datasource.DataSourceUtils]Returning JDBC Connection to DataSource +[DEBUG][2015-08-18 12:57:03,813][com.changyu.test.orderTest]{"message":"暂无订单","status":"success"} +[DEBUG][2015-08-18 12:57:03,814][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test method: context [[TestContext@29968f06 testClass = orderTest, testInstance = com.changyu.test.orderTest@5b87e83e, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], class dirties context [false], class mode [null], method dirties context [false]. +[DEBUG][2015-08-18 12:57:03,815][org.springframework.test.context.web.ServletTestExecutionListener]Resetting RequestContextHolder for test context [TestContext@29968f06 testClass = orderTest, testInstance = com.changyu.test.orderTest@5b87e83e, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:57:03,820][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@29968f06 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[INFO][2015-08-18 12:57:03,825][org.springframework.context.support.GenericApplicationContext]Closing org.springframework.context.support.GenericApplicationContext@4acdd9ba: startup date [Tue Aug 18 12:56:57 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:57:03,826][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:57:03,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[INFO][2015-08-18 12:57:03,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@5e2ad3e6: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:57:03,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean 'orderService': [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:57:03,831][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:57:03,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean '(inner bean)': [transactionAdvice] +[DEBUG][2015-08-18 12:57:03,833][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy method 'close' on bean with name 'dataSource' +[DEBUG][2015-08-18 12:57:03,834][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} exit cache +[INFO][2015-08-18 12:57:03,840][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} closed +[DEBUG][2015-08-18 12:58:38,663][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 12:58:38,768][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@53a6f572 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 12:58:38,775][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,781][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 12:58:38,878][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,879][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,884][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,885][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,888][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,888][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,894][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,894][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:38,901][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 12:58:38,901][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:58:39,203][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:39,207][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:39,211][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:39,212][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:39,229][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:39,229][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:39,231][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:39,231][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 12:58:39,251][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 12:58:39,302][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:58:39,401][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 12:58:39,413][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 12:58:39,419][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:58:39,546][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 12:58:39,562][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:58:39,587][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:58:39,625][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 12:58:39,733][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 12:58:39,733][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 12:58:39,745][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 12:58:39,815][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 12:58:39,816][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 12:58:39,821][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 12:58:39,854][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,858][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,860][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,863][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,866][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,871][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,875][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,877][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,887][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 12:58:39,898][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 14 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 12:58:39,899][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 12:58:39,903][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 12:58:39,907][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 12:58:39,960][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 12:58:39,969][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 12:58:39,990][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 12:58:40,008][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 12:58:40,010][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 12:58:40,025][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 12:58:40,116][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 12:58:40,125][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@4acdd9ba: startup date [Tue Aug 18 12:58:40 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:58:40,125][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@4acdd9ba: org.springframework.beans.factory.support.DefaultListableBeanFactory@4d16c81d: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 12:58:40,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:58:40,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:58:40,291][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,381][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:58:40,382][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:58:40,522][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:40,523][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,523][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,524][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:40,528][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 12:58:40,529][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 12:58:40,536][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 12:58:40,538][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 12:58:40,538][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 12:58:40,539][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 12:58:40,539][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 12:58:40,540][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 12:58:40,540][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 12:58:40,541][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 12:58:40,542][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 12:58:40,542][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 12:58:40,543][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 12:58:40,544][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 12:58:40,545][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 12:58:40,546][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 12:58:40,547][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 12:58:40,547][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 12:58:40,551][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,554][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,555][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,555][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,555][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,555][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,555][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,556][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,557][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 12:58:40,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:58:40,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:58:40,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,593][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[INFO][2015-08-18 12:58:40,593][org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties] +[DEBUG][2015-08-18 12:58:40,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,614][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,615][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,617][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,618][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,632][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,633][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:58:40,634][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:58:40,635][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,636][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:58:40,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:58:40,637][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:58:40,666][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,695][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:58:40,705][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@2157acdc] +[DEBUG][2015-08-18 12:58:40,711][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@15e0f99e] +[INFO][2015-08-18 12:58:40,744][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4d16c81d: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:58:40,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 12:58:40,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,745][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 12:58:40,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 12:58:40,746][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:58:40,753][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:40,754][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:40,757][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,773][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:58:40,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 12:58:40,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:40,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:40,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:40,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:40,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:58:40,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:40,832][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:40,832][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,833][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,833][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:40,834][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:40,834][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,835][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,835][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:40,837][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:40,837][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,837][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,837][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:40,843][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:40,843][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,843][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,844][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:40,848][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:40,849][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,849][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:40,850][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:40,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:40,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 12:58:41,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,359][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:58:41,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,359][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 12:58:41,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,364][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,414][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 12:58:41,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,429][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:58:41,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:58:41,444][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,444][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,445][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,477][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,478][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,479][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,497][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:58:41,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:58:41,499][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,499][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,501][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:58:41,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:58:41,507][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,507][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,507][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,508][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,509][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,510][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:58:41,512][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:58:41,512][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,513][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,513][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:41,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:41,518][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,518][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,519][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,519][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,520][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,523][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,523][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:41,524][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:41,525][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,525][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,525][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,529][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:58:41,530][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:58:41,530][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,531][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,531][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,533][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:41,535][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:41,535][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,535][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,536][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,536][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,538][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,539][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:58:41,540][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:58:41,540][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,541][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,541][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:58:41,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:58:41,546][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,546][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,546][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,553][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:41,554][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:41,555][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,555][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,555][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,555][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,556][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,557][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:58:41,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:58:41,559][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,560][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,560][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,562][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,563][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,564][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:58:41,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:58:41,566][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,566][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,567][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,568][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:58:41,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:58:41,572][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,572][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,572][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,572][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,574][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,575][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:58:41,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:58:41,576][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,576][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,576][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,577][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 12:58:41,578][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,580][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 12:58:41,582][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:41,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:41,585][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:41,590][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:58:41,602][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:58:41,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:41,603][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:41,699][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:41,797][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:41,797][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,798][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,800][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:41,803][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:41,804][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,804][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,805][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:41,806][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:41,807][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,807][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,808][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:41,809][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:41,809][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,810][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,810][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 12:58:41,811][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 12:58:41,812][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,812][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 12:58:41,812][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 12:58:41,824][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 12:58:41,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[INFO][2015-08-18 12:58:42,167][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 12:58:42,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:42,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:42,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:42,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:42,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'dataSource' +[DEBUG][2015-08-18 12:58:42,410][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] +[DEBUG][2015-08-18 12:58:42,410][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapping/*.xml] +[DEBUG][2015-08-18 12:58:42,415][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath:com/changyu/foryou/mapping/*.xml] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]] +[DEBUG][2015-08-18 12:58:42,419][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:42,666][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VFS +[DEBUG][2015-08-18 12:58:42,667][org.apache.ibatis.io.ResolverUtil]JBoss 6 VFS API is not available in this environment. +[DEBUG][2015-08-18 12:58:42,669][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VirtualFile +[DEBUG][2015-08-18 12:58:42,671][org.apache.ibatis.io.ResolverUtil]VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment. +[DEBUG][2015-08-18 12:58:42,672][org.apache.ibatis.io.ResolverUtil]Using VFS adapter org.apache.ibatis.io.DefaultVFS +[DEBUG][2015-08-18 12:58:42,673][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:58:42,674][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:58:42,820][org.apache.ibatis.io.ResolverUtil]Reader entry: BigOrder.class +[DEBUG][2015-08-18 12:58:42,821][org.apache.ibatis.io.ResolverUtil]Reader entry: Campus.class +[DEBUG][2015-08-18 12:58:42,822][org.apache.ibatis.io.ResolverUtil]Reader entry: CampusAdmin.class +[DEBUG][2015-08-18 12:58:42,823][org.apache.ibatis.io.ResolverUtil]Reader entry: CartGood.class +[DEBUG][2015-08-18 12:58:42,823][org.apache.ibatis.io.ResolverUtil]Reader entry: City.class +[DEBUG][2015-08-18 12:58:42,824][org.apache.ibatis.io.ResolverUtil]Reader entry: CityWithCampus.class +[DEBUG][2015-08-18 12:58:42,825][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverChildOrder.class +[DEBUG][2015-08-18 12:58:42,826][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverCom.class +[DEBUG][2015-08-18 12:58:42,827][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverOrder.class +[DEBUG][2015-08-18 12:58:42,827][org.apache.ibatis.io.ResolverUtil]Reader entry: Feedback.class +[DEBUG][2015-08-18 12:58:42,829][org.apache.ibatis.io.ResolverUtil]Reader entry: Food.class +[DEBUG][2015-08-18 12:58:42,829][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodCategory.class +[DEBUG][2015-08-18 12:58:42,830][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodComment.class +[DEBUG][2015-08-18 12:58:42,831][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecial.class +[DEBUG][2015-08-18 12:58:42,832][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecialKey.class +[DEBUG][2015-08-18 12:58:42,832][org.apache.ibatis.io.ResolverUtil]Reader entry: HomeCategory.class +[DEBUG][2015-08-18 12:58:42,833][org.apache.ibatis.io.ResolverUtil]Reader entry: News.class +[DEBUG][2015-08-18 12:58:42,834][org.apache.ibatis.io.ResolverUtil]Reader entry: Order.class +[DEBUG][2015-08-18 12:58:42,834][org.apache.ibatis.io.ResolverUtil]Reader entry: PackageOrder.class +[DEBUG][2015-08-18 12:58:42,835][org.apache.ibatis.io.ResolverUtil]Reader entry: PCOrder.class +[DEBUG][2015-08-18 12:58:42,835][org.apache.ibatis.io.ResolverUtil]Reader entry: PushMessage.class +[DEBUG][2015-08-18 12:58:42,836][org.apache.ibatis.io.ResolverUtil]Reader entry: Receiver.class +[DEBUG][2015-08-18 12:58:42,837][org.apache.ibatis.io.ResolverUtil]Reader entry: ReceiverKey.class +[DEBUG][2015-08-18 12:58:42,838][org.apache.ibatis.io.ResolverUtil]Reader entry: Sellers.class +[DEBUG][2015-08-18 12:58:42,838][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFood.class +[DEBUG][2015-08-18 12:58:42,839][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFoodWithIm.class +[DEBUG][2015-08-18 12:58:42,839][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallNews.class +[DEBUG][2015-08-18 12:58:42,840][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallOrder.class +[DEBUG][2015-08-18 12:58:42,840][org.apache.ibatis.io.ResolverUtil]Reader entry: SuperAdminOrder.class +[DEBUG][2015-08-18 12:58:42,841][org.apache.ibatis.io.ResolverUtil]Reader entry: TogetherOrder.class +[DEBUG][2015-08-18 12:58:42,842][org.apache.ibatis.io.ResolverUtil]Reader entry: Users.class +[DEBUG][2015-08-18 12:58:42,842][org.apache.ibatis.io.ResolverUtil]Reader entry: VeryShortFood.class +[DEBUG][2015-08-18 12:58:42,843][org.apache.ibatis.io.ResolverUtil]Listing file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 12:58:42,843][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:58:42,844][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 12:58:42,845][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3G!com/changyu/foryou/model/BigOrderjava/lang/Object +[DEBUG][2015-08-18 12:58:42,846][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:58:42,846][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 12:58:42,847][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3Ecom/changyu/foryou/model/Campusjava/lang/ObjectcampusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:58:42,848][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:58:42,848][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 12:58:42,849][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:$com/changyu/foryou/model/CampusAdminjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:58:42,850][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:58:42,850][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 12:58:42,851][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[!com/changyu/foryou/model/CartGoodjava/lang/ObjectorderIdLjava/lang/Long;nameLjava/lang/String;phonestatusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:58:42,852][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:58:42,853][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 12:58:42,853][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&com/changyu/foryou/model/Cityjava/lang/ObjectcityIdLjava/lang/Integer;cityNameLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:58:42,855][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:58:42,856][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 12:58:42,856][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3'com/changyu/foryou/model/CityWithCampuscom/changyu/foryou/model/CitycampusesLjava/util/ArrayList; Signature8Ljava/util/ArrayList;()VCode +[DEBUG][2015-08-18 12:58:42,857][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:58:42,858][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 12:58:42,859][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:*com/changyu/foryou/model/DeliverChildOrderjava/lang/ObjectfoodNameLjava/lang/String;statusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:58:42,860][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:58:42,860][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 12:58:42,861][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&#com/changyu/foryou/model/DeliverComjava/lang/Object deliverIdLjava/lang/Integer;categoryLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:58:42,861][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:58:42,862][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 12:58:42,863][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[%com/changyu/foryou/model/DeliverOrderjava/lang/Object +[DEBUG][2015-08-18 12:58:42,865][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:58:42,865][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 12:58:42,867][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:!com/changyu/foryou/model/Feedbackjava/lang/ObjectphoneIdLjava/lang/String; +[DEBUG][2015-08-18 12:58:42,868][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:58:42,868][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 12:58:42,870][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Foodjava/lang/ObjectfoodIdLjava/lang/Long;nameLjava/lang/String;priceLjava/lang/Float; +[DEBUG][2015-08-18 12:58:42,872][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:58:42,872][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 12:58:42,873][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3T%com/changyu/foryou/model/FoodCategoryjava/lang/Object +[DEBUG][2015-08-18 12:58:42,873][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:58:42,874][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 12:58:42,875][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3f$com/changyu/foryou/model/FoodCommentjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;commentLjava/lang/String;foodNamedateLjava/util/Date;gradeLjava/lang/Short;imgUrlnickNamephonetagisHidden +[DEBUG][2015-08-18 12:58:42,877][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:58:42,877][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 12:58:42,878][org.apache.ibatis.io.ResolverUtil]Reader entry: ����30$com/changyu/foryou/model/FoodSpecial'com/changyu/foryou/model/FoodSpecialKeynameLjava/lang/String; foodCountLjava/lang/Integer;()VCode +[DEBUG][2015-08-18 12:58:42,879][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:58:42,879][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 12:58:42,880][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!'com/changyu/foryou/model/FoodSpecialKeyjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer; specialId()VCode +[DEBUG][2015-08-18 12:58:42,881][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:58:42,881][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 12:58:42,882][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3%%com/changyu/foryou/model/HomeCategoryjava/lang/Object +[DEBUG][2015-08-18 12:58:42,883][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:58:42,884][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 12:58:42,885][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3@com/changyu/foryou/model/Newsjava/lang/ObjectnewsIdLjava/lang/Long;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:58:42,886][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:58:42,886][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 12:58:42,887][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Orderjava/lang/ObjectorderIdLjava/lang/Long;campusIdLjava/lang/Integer;phoneLjava/lang/String; +[DEBUG][2015-08-18 12:58:42,888][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:58:42,888][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 12:58:42,889][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3{%com/changyu/foryou/model/PackageOrderjava/lang/Object packageIdLjava/lang/String;phoneId +[DEBUG][2015-08-18 12:58:42,890][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:58:42,891][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 12:58:42,892][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3` com/changyu/foryou/model/PCOrderjava/lang/Object +[DEBUG][2015-08-18 12:58:42,893][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:58:42,894][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 12:58:42,895][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3O$com/changyu/foryou/model/PushMessagejava/lang/ObjectpushIdLjava/lang/Integer;titleLjava/lang/String;contentpushTagalias +[DEBUG][2015-08-18 12:58:42,896][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:58:42,896][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 12:58:42,897][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3B!com/changyu/foryou/model/Receiver$com/changyu/foryou/model/ReceiverKeyphoneLjava/lang/String;nameaddresstagLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:58:42,898][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:58:42,899][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 12:58:42,899][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3$$com/changyu/foryou/model/ReceiverKeyjava/lang/ObjectrankLjava/lang/String;phoneId()VCode +[DEBUG][2015-08-18 12:58:42,901][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:58:42,901][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 12:58:42,902][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3; com/changyu/foryou/model/Sellersjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 12:58:42,903][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:58:42,903][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 12:58:42,904][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3L"com/changyu/foryou/model/ShortFoodjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;nameLjava/lang/String;priceLjava/lang/Float; foodCount +[DEBUG][2015-08-18 12:58:42,905][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:58:42,905][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 12:58:42,930][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3-(com/changyu/foryou/model/ShortFoodWithIm"com/changyu/foryou/model/ShortFoodinfoLjava/lang/String;messagegradeLjava/lang/Short; +[DEBUG][2015-08-18 12:58:42,938][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:58:42,939][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 12:58:42,940][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&"com/changyu/foryou/model/SmallNewsjava/lang/ObjectnewsIdLjava/lang/Long;imgUrlLjava/lang/String;()VCode +[DEBUG][2015-08-18 12:58:42,942][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:58:42,942][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 12:58:42,943][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�#com/changyu/foryou/model/SmallOrderjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;orderId +[DEBUG][2015-08-18 12:58:42,944][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:58:42,944][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 12:58:42,945][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3F(com/changyu/foryou/model/SuperAdminOrderjava/lang/Object +[DEBUG][2015-08-18 12:58:42,946][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:58:42,946][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 12:58:42,947][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:&com/changyu/foryou/model/TogetherOrderjava/lang/Object +[DEBUG][2015-08-18 12:58:42,948][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:58:42,949][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 12:58:42,950][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3mcom/changyu/foryou/model/Usersjava/lang/ObjectphoneLjava/lang/String;passwordtypeLjava/lang/Short;nicknameimgUrl +[DEBUG][2015-08-18 12:58:42,951][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:58:42,952][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 12:58:42,953][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!&com/changyu/foryou/model/VeryShortFoodjava/lang/ObjectfoodIdLjava/lang/Long; +[DEBUG][2015-08-18 12:58:42,954][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.BigOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,956][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Campus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,957][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CampusAdmin matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,957][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CartGood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,958][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.City matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,958][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CityWithCampus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,959][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverChildOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,960][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverCom matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,961][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,963][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Feedback matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,965][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Food matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,966][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,968][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodComment matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,969][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecial matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,973][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecialKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,973][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.HomeCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,974][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.News matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,975][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Order matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,976][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PackageOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,978][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PCOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,979][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PushMessage matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,981][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Receiver matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,984][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ReceiverKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,984][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Sellers matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,986][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,987][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFoodWithIm matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,989][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallNews matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,990][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,991][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SuperAdminOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,993][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.TogetherOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,994][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Users matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:42,995][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.VeryShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 12:58:43,026][org.mybatis.spring.SqlSessionFactoryBean]Parsed configuration file: 'class path resource [config.xml]' +[DEBUG][2015-08-18 12:58:44,438][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml]' +[DEBUG][2015-08-18 12:58:44,531][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml]' +[DEBUG][2015-08-18 12:58:44,627][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml]' +[DEBUG][2015-08-18 12:58:44,679][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml]' +[DEBUG][2015-08-18 12:58:44,794][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml]' +[DEBUG][2015-08-18 12:58:44,884][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml]' +[DEBUG][2015-08-18 12:58:45,051][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml]' +[DEBUG][2015-08-18 12:58:45,135][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml]' +[DEBUG][2015-08-18 12:58:45,212][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml]' +[DEBUG][2015-08-18 12:58:45,400][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml]' +[DEBUG][2015-08-18 12:58:45,461][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml]' +[DEBUG][2015-08-18 12:58:45,515][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml]' +[DEBUG][2015-08-18 12:58:45,589][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml]' +[DEBUG][2015-08-18 12:58:45,630][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml]' +[DEBUG][2015-08-18 12:58:45,753][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]' +[DEBUG][2015-08-18 12:58:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,755][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'usersMapper' +[DEBUG][2015-08-18 12:58:45,793][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 12:58:45,794][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,794][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sellerMapper' +[DEBUG][2015-08-18 12:58:45,795][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 12:58:45,795][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,796][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,796][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'receiverMapper' +[DEBUG][2015-08-18 12:58:45,796][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 12:58:45,797][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,797][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,798][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'pushMessageMapper' +[DEBUG][2015-08-18 12:58:45,799][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:58:45,801][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,803][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:45,805][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:45,806][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,806][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,807][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'orderMapper' +[DEBUG][2015-08-18 12:58:45,810][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 12:58:45,811][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,812][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'newsMapper' +[DEBUG][2015-08-18 12:58:45,813][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 12:58:45,814][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:45,817][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:45,818][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,818][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodMapper' +[DEBUG][2015-08-18 12:58:45,819][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 12:58:45,819][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:45,820][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:45,821][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,822][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:45,823][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:45,824][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,826][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,826][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'feedbackMapper' +[DEBUG][2015-08-18 12:58:45,826][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 12:58:45,827][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'deliverComMapper' +[DEBUG][2015-08-18 12:58:45,828][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 12:58:45,829][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,829][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'cityMapper' +[DEBUG][2015-08-18 12:58:45,830][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 12:58:45,830][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 12:58:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:45,831][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'campusMapper' +[DEBUG][2015-08-18 12:58:45,832][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 12:58:45,833][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:58:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,851][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'campusService' to bean named 'campusMapper' +[DEBUG][2015-08-18 12:58:45,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,856][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:58:45,856][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:58:45,863][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionAdvice' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:45,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:58:45,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:58:45,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,889][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionManager' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:45,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:58:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionManager' +[DEBUG][2015-08-18 12:58:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,914][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 12:58:45,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:58:45,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,931][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [add*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,931][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [append*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,931][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [insert*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,932][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [save*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,932][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [update*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,932][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [modify*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,932][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [edit*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,932][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delete*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,932][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [remove*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [repair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delAndRepair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [get*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [find*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [load*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [search*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [datagrid*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,933][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 12:58:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,934][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:45,938][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 12:58:45,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionAdvice' +[DEBUG][2015-08-18 12:58:45,939][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 12:58:45,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:58:45,942][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:58:45,950][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'druid-stat-interceptor' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:45,956][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:58:45,958][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:58:45,983][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'campusService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:45,986][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.CampusServiceImpl@2746fe40] +[DEBUG][2015-08-18 12:58:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusService' +[DEBUG][2015-08-18 12:58:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/foodService' +[DEBUG][2015-08-18 12:58:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:58:45,998][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:45,999][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,013][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:58:46,014][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:58:46,014][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:58:46,014][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:58:46,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/foodService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,015][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 12:58:46,018][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,023][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,030][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:46,031][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 12:58:46,032][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:46,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,039][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,049][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:46,050][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 12:58:46,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:58:46,057][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,058][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,068][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodMapper' +[DEBUG][2015-08-18 12:58:46,068][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 12:58:46,070][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:46,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,075][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,084][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:46,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,086][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,087][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/foodService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,087][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.FoodServiceImpl@3d43c05b] +[DEBUG][2015-08-18 12:58:46,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/foodService' +[DEBUG][2015-08-18 12:58:46,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/newsService' +[DEBUG][2015-08-18 12:58:46,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:58:46,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,109][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,117][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.NewsServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:58:46,117][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/newsService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,117][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/newsService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 12:58:46,118][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:58:46,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,124][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,131][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/newsService' to bean named 'newsMapper' +[DEBUG][2015-08-18 12:58:46,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,133][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/newsService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,133][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.NewsServiceImpl@78de587b] +[DEBUG][2015-08-18 12:58:46,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/newsService' +[DEBUG][2015-08-18 12:58:46,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:58:46,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:58:46,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,145][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,160][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.OrderServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:58:46,160][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,160][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 12:58:46,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:58:46,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,170][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,171][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,189][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'orderService' to bean named 'orderMapper' +[DEBUG][2015-08-18 12:58:46,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,191][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,192][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'orderService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,192][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.OrderServiceImpl@1b821947] +[DEBUG][2015-08-18 12:58:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderService' +[DEBUG][2015-08-18 12:58:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageService' +[DEBUG][2015-08-18 12:58:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:58:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,204][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,212][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:58:46,212][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:58:46,214][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,214][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 12:58:46,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:58:46,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,219][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,224][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'deliverComMapper' +[DEBUG][2015-08-18 12:58:46,224][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 12:58:46,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:46,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,228][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,235][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:46,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,236][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'packageService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,237][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PackageServiceImpl@75f07729] +[DEBUG][2015-08-18 12:58:46,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageService' +[DEBUG][2015-08-18 12:58:46,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushService' +[DEBUG][2015-08-18 12:58:46,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:58:46,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,257][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'pushService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,257][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PushServiceImpl@3de8c9a4] +[DEBUG][2015-08-18 12:58:46,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushService' +[DEBUG][2015-08-18 12:58:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverService' +[DEBUG][2015-08-18 12:58:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:58:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,265][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,271][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.ReceiverServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:58:46,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,272][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 12:58:46,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:58:46,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,285][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'receiverService' to bean named 'receiverMapper' +[DEBUG][2015-08-18 12:58:46,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,287][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'receiverService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,287][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.ReceiverServiceImpl@158198c7] +[DEBUG][2015-08-18 12:58:46,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverService' +[DEBUG][2015-08-18 12:58:46,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerService' +[DEBUG][2015-08-18 12:58:46,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:58:46,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,301][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.SellerServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:58:46,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,302][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 12:58:46,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:58:46,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,310][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'sellerService' to bean named 'sellerMapper' +[DEBUG][2015-08-18 12:58:46,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,311][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,312][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,313][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'sellerService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,313][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.SellerServiceImpl@5d661088] +[DEBUG][2015-08-18 12:58:46,318][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerService' +[DEBUG][2015-08-18 12:58:46,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'userService' +[DEBUG][2015-08-18 12:58:46,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'userService' +[DEBUG][2015-08-18 12:58:46,319][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,320][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,333][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:58:46,334][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:58:46,334][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'userService' to allow for resolving potential circular references +[DEBUG][2015-08-18 12:58:46,334][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 12:58:46,335][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:58:46,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,341][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,354][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'usersMapper' +[DEBUG][2015-08-18 12:58:46,354][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 12:58:46,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:58:46,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,358][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,362][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'feedbackMapper' +[DEBUG][2015-08-18 12:58:46,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,362][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,363][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'userService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 12:58:46,363][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.UserServiceImpl@1918e6f3] +[DEBUG][2015-08-18 12:58:46,372][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'userService' +[DEBUG][2015-08-18 12:58:46,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 12:58:46,373][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:46,374][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 12:58:46,375][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 12:58:46,375][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 12:58:46,375][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 12:58:46,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 12:58:46,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 12:58:46,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 12:58:46,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 12:58:46,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 12:58:46,382][org.springframework.context.support.GenericApplicationContext]Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@52f0da90] +[DEBUG][2015-08-18 12:58:46,384][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[DEBUG][2015-08-18 12:58:46,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:46,391][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties] +[DEBUG][2015-08-18 12:58:46,391][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment] +[DEBUG][2015-08-18 12:58:46,393][org.springframework.core.env.PropertySourcesPropertyResolver]Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null] +[DEBUG][2015-08-18 12:58:46,393][org.springframework.test.context.TestContext]Storing ApplicationContext for test class [class com.changyu.test.orderTest] in cache under key [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:58:46,395][org.springframework.test.context.support.DependencyInjectionTestExecutionListener]Performing dependency injection for test context [[TestContext@11f19353 testClass = orderTest, testInstance = com.changyu.test.orderTest@aff3759, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]]. +[DEBUG][2015-08-18 12:58:46,396][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:58:46,404][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'com.changyu.test.orderTest': AutowiredMethodElement for public void com.changyu.test.orderTest.setOrderService(com.changyu.foryou.service.OrderService) +[DEBUG][2015-08-18 12:58:46,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderService' +[DEBUG][2015-08-18 12:58:46,407][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'com.changyu.test.orderTest' to bean named 'orderService' +[DEBUG][2015-08-18 12:58:46,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 12:58:46,409][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 12:58:46,419][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:58:46,483][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 12:58:46,496][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dcbe1cd] +[DEBUG][2015-08-18 12:58:46,607][org.springframework.jdbc.datasource.DataSourceUtils]Fetching JDBC Connection from DataSource +[DEBUG][2015-08-18 12:58:46,608][org.springframework.jdbc.datasource.DataSourceUtils]Registering transaction synchronization for JDBC Connection +[DEBUG][2015-08-18 12:58:46,613][org.mybatis.spring.transaction.SpringManagedTransaction]JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@8751cf1] will be managed by Spring +[DEBUG][2015-08-18 12:58:46,625][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Preparing: select distinct together_id from orders WHERE phone = ? and together_id is not null and orders.tag=1 and status = ? group by together_id order by together_date DESC +[DEBUG][2015-08-18 12:58:46,878][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Parameters: 18896554880(String), 1(Integer) +[DEBUG][2015-08-18 12:58:46,999][com.changyu.foryou.mapper.OrderMapper.getTogetherId]<== Total: 1 +[DEBUG][2015-08-18 12:58:47,001][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} enter cache +[DEBUG][2015-08-18 12:58:47,001][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dcbe1cd] +[DEBUG][2015-08-18 12:58:47,002][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dcbe1cd] +[DEBUG][2015-08-18 12:58:47,003][org.springframework.jdbc.datasource.DataSourceUtils]Returning JDBC Connection to DataSource +[DEBUG][2015-08-18 12:58:47,131][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 12:58:47,131][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24debc06] +[DEBUG][2015-08-18 12:58:47,132][org.springframework.jdbc.datasource.DataSourceUtils]Fetching JDBC Connection from DataSource +[DEBUG][2015-08-18 12:58:47,132][org.springframework.jdbc.datasource.DataSourceUtils]Registering transaction synchronization for JDBC Connection +[DEBUG][2015-08-18 12:58:47,132][org.mybatis.spring.transaction.SpringManagedTransaction]JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@8751cf1] will be managed by Spring +[DEBUG][2015-08-18 12:58:47,133][com.changyu.foryou.mapper.OrderMapper.getOrderListInMine]==> Preparing: select order_id,img_url,is_remarked,orders.food_id,orders.status,together_date,orders.campus_id as campus_id, orders.order_count as order_count , food.is_discount as is_discount, food.price as price,food.name as name, discount_price,food.message as message,pay_way from orders,food where orders.food_id=food.food_id and phone = ? And together_id=? and orders.status !=0 and orders.tag=1 order by together_date DESC,create_time DESC +[DEBUG][2015-08-18 12:58:47,139][com.changyu.foryou.mapper.OrderMapper.getOrderListInMine]==> Parameters: 18896554880(String), 151518835721429775533333(String) +[DEBUG][2015-08-18 12:58:47,178][com.changyu.foryou.mapper.OrderMapper.getOrderListInMine]<== Total: 1 +[DEBUG][2015-08-18 12:58:47,179][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20001} enter cache +[DEBUG][2015-08-18 12:58:47,179][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24debc06] +[DEBUG][2015-08-18 12:58:47,179][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24debc06] +[DEBUG][2015-08-18 12:58:47,179][org.springframework.jdbc.datasource.DataSourceUtils]Returning JDBC Connection to DataSource +[DEBUG][2015-08-18 12:58:47,392][com.changyu.test.orderTest]{"message":"获取订单成功","orderList":[{"payWay":0,"smallOrders":[{"campusId":1,"discountPrice":1.5,"foodId":40310,"imageUrl":"http://120.26.76.252:8080/MickeyImage/food/14295979076152001413025.jpg","isDiscount":1,"isRemarked":0,"message":"所有食品都是绿色食品,不含防腐剂,您吃的放心是我们的荣幸","name":"泡吧 三明治蛋糕","orderCount":5,"orderId":1429775456072,"payWay":0,"price":2,"status":1,"togetherDate":"2015-04-23"}],"status":1,"togetherDate":"2015-04-23","togetherId":"151518835721429775533333"}],"status":"success"} +[DEBUG][2015-08-18 12:58:47,394][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test method: context [[TestContext@11f19353 testClass = orderTest, testInstance = com.changyu.test.orderTest@aff3759, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], class dirties context [false], class mode [null], method dirties context [false]. +[DEBUG][2015-08-18 12:58:47,394][org.springframework.test.context.web.ServletTestExecutionListener]Resetting RequestContextHolder for test context [TestContext@11f19353 testClass = orderTest, testInstance = com.changyu.test.orderTest@aff3759, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 12:58:47,399][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@11f19353 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@7df992df testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[INFO][2015-08-18 12:58:47,403][org.springframework.context.support.GenericApplicationContext]Closing org.springframework.context.support.GenericApplicationContext@4acdd9ba: startup date [Tue Aug 18 12:58:40 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 12:58:47,404][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 12:58:47,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[INFO][2015-08-18 12:58:47,406][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@4d16c81d: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 12:58:47,407][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean 'orderService': [com.changyu.test.orderTest] +[DEBUG][2015-08-18 12:58:47,408][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 12:58:47,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean '(inner bean)': [transactionAdvice] +[DEBUG][2015-08-18 12:58:47,409][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy method 'close' on bean with name 'dataSource' +[DEBUG][2015-08-18 12:58:47,411][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} exit cache +[DEBUG][2015-08-18 12:58:47,412][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20001} exit cache +[INFO][2015-08-18 12:58:47,416][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} closed +[DEBUG][2015-08-18 13:00:07,855][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 13:00:07,964][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@921e761 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 13:00:07,971][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:07,977][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 13:00:08,061][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,061][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,066][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,066][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,068][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,069][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,076][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,076][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:08,082][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 13:00:08,083][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:00:08,423][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:08,427][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:08,432][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:08,432][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:08,446][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:08,446][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:08,447][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:08,448][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 13:00:08,471][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 13:00:08,527][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 13:00:08,628][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 13:00:08,645][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 13:00:08,666][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 13:00:08,821][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 13:00:08,837][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 13:00:08,858][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 13:00:08,893][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 13:00:09,000][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 13:00:09,000][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 13:00:09,012][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 13:00:09,089][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 13:00:09,090][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 13:00:09,095][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 13:00:09,127][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,133][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,135][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,138][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,139][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,146][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,149][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,151][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,163][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 13:00:09,171][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 14 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 13:00:09,171][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 13:00:09,175][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 13:00:09,180][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 13:00:09,236][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 13:00:09,245][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 13:00:09,261][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 13:00:09,278][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 13:00:09,279][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 13:00:09,294][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 13:00:09,388][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 13:00:09,397][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@3a7109eb: startup date [Tue Aug 18 13:00:09 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 13:00:09,398][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@3a7109eb: org.springframework.beans.factory.support.DefaultListableBeanFactory@12ac0f75: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 13:00:09,500][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,501][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,552][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:00:09,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:00:09,560][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:00:09,653][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:00:09,802][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:09,802][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:09,803][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:09,803][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:09,807][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 13:00:09,807][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 13:00:09,815][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 13:00:09,818][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 13:00:09,820][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 13:00:09,821][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 13:00:09,822][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 13:00:09,822][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 13:00:09,823][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 13:00:09,825][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 13:00:09,826][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 13:00:09,826][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 13:00:09,828][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 13:00:09,829][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 13:00:09,830][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 13:00:09,831][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 13:00:09,831][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 13:00:09,832][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 13:00:09,836][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,841][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,841][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,841][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,842][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,842][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,842][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,842][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,842][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,843][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,843][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,843][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,843][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,843][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,843][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 13:00:09,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 13:00:09,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 13:00:09,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,880][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[INFO][2015-08-18 13:00:09,881][org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties] +[DEBUG][2015-08-18 13:00:09,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,924][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:00:09,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:00:09,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:00:09,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:00:09,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:00:09,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:00:09,955][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:09,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:00:09,994][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@315b09e] +[DEBUG][2015-08-18 13:00:10,002][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@6523ff4a] +[INFO][2015-08-18 13:00:10,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12ac0f75: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 13:00:10,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 13:00:10,040][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:00:10,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:10,041][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:00:10,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:00:10,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 13:00:10,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 13:00:10,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,050][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,054][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,072][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 13:00:10,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 13:00:10,091][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,092][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,092][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,092][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,093][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 13:00:10,093][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,135][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:10,135][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,136][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,137][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:10,138][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:10,138][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,140][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,140][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:10,141][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:10,142][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,142][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,143][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:10,154][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:10,154][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,155][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,155][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:10,159][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:10,159][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,159][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:10,160][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:10,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,178][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 13:00:10,665][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,685][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 13:00:10,686][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,686][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 13:00:10,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,691][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,750][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 13:00:10,765][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,766][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 13:00:10,767][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 13:00:10,781][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,781][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,781][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,813][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,814][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,815][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,835][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 13:00:10,836][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 13:00:10,836][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,837][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,837][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,837][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,839][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,840][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,842][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 13:00:10,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 13:00:10,843][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,843][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,843][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,844][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,845][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,848][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 13:00:10,849][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 13:00:10,849][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,850][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,850][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,850][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,851][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,852][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,853][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:10,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:10,854][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,854][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,854][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,855][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,857][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,858][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:10,859][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:10,860][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,860][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,860][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,860][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,861][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,862][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,865][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 13:00:10,866][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 13:00:10,867][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,867][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,867][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,867][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,884][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,885][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,887][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:10,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:10,888][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,888][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,888][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,888][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,890][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,891][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,892][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,894][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 13:00:10,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 13:00:10,895][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,895][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,895][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,896][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,898][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,899][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,900][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 13:00:10,901][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 13:00:10,901][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,901][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,902][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,902][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,903][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,904][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,905][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:10,906][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:10,907][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,907][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,907][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,907][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,908][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,909][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,910][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:00:10,912][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:00:10,912][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,912][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,913][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,913][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,915][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 13:00:10,917][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 13:00:10,918][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,918][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,918][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,918][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,920][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,921][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 13:00:10,922][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 13:00:10,922][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,923][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,923][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,923][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,925][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,926][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,927][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 13:00:10,928][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 13:00:10,928][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,929][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,929][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,929][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:00:10,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,931][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:10,932][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:00:10,933][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:10,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:10,937][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:10,943][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:10,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 13:00:10,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 13:00:10,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:10,959][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:11,059][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:11,149][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:11,149][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,150][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,150][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:11,151][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:11,151][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,151][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,152][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:11,153][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:11,153][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,153][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,154][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:11,154][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:11,155][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,155][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,155][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:00:11,156][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:00:11,156][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,157][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:00:11,157][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 13:00:11,168][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 13:00:11,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[INFO][2015-08-18 13:00:11,469][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 13:00:11,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:11,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:11,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:11,470][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:11,714][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'dataSource' +[DEBUG][2015-08-18 13:00:11,716][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] +[DEBUG][2015-08-18 13:00:11,716][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapping/*.xml] +[DEBUG][2015-08-18 13:00:11,722][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath:com/changyu/foryou/mapping/*.xml] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]] +[DEBUG][2015-08-18 13:00:11,728][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:11,981][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VFS +[DEBUG][2015-08-18 13:00:11,981][org.apache.ibatis.io.ResolverUtil]JBoss 6 VFS API is not available in this environment. +[DEBUG][2015-08-18 13:00:11,984][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VirtualFile +[DEBUG][2015-08-18 13:00:11,986][org.apache.ibatis.io.ResolverUtil]VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment. +[DEBUG][2015-08-18 13:00:11,988][org.apache.ibatis.io.ResolverUtil]Using VFS adapter org.apache.ibatis.io.DefaultVFS +[DEBUG][2015-08-18 13:00:11,989][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 13:00:11,990][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 13:00:12,141][org.apache.ibatis.io.ResolverUtil]Reader entry: BigOrder.class +[DEBUG][2015-08-18 13:00:12,143][org.apache.ibatis.io.ResolverUtil]Reader entry: Campus.class +[DEBUG][2015-08-18 13:00:12,144][org.apache.ibatis.io.ResolverUtil]Reader entry: CampusAdmin.class +[DEBUG][2015-08-18 13:00:12,145][org.apache.ibatis.io.ResolverUtil]Reader entry: CartGood.class +[DEBUG][2015-08-18 13:00:12,147][org.apache.ibatis.io.ResolverUtil]Reader entry: City.class +[DEBUG][2015-08-18 13:00:12,148][org.apache.ibatis.io.ResolverUtil]Reader entry: CityWithCampus.class +[DEBUG][2015-08-18 13:00:12,148][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverChildOrder.class +[DEBUG][2015-08-18 13:00:12,149][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverCom.class +[DEBUG][2015-08-18 13:00:12,150][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverOrder.class +[DEBUG][2015-08-18 13:00:12,152][org.apache.ibatis.io.ResolverUtil]Reader entry: Feedback.class +[DEBUG][2015-08-18 13:00:12,152][org.apache.ibatis.io.ResolverUtil]Reader entry: Food.class +[DEBUG][2015-08-18 13:00:12,153][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodCategory.class +[DEBUG][2015-08-18 13:00:12,154][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodComment.class +[DEBUG][2015-08-18 13:00:12,154][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecial.class +[DEBUG][2015-08-18 13:00:12,155][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecialKey.class +[DEBUG][2015-08-18 13:00:12,155][org.apache.ibatis.io.ResolverUtil]Reader entry: HomeCategory.class +[DEBUG][2015-08-18 13:00:12,156][org.apache.ibatis.io.ResolverUtil]Reader entry: News.class +[DEBUG][2015-08-18 13:00:12,157][org.apache.ibatis.io.ResolverUtil]Reader entry: Order.class +[DEBUG][2015-08-18 13:00:12,157][org.apache.ibatis.io.ResolverUtil]Reader entry: PackageOrder.class +[DEBUG][2015-08-18 13:00:12,158][org.apache.ibatis.io.ResolverUtil]Reader entry: PCOrder.class +[DEBUG][2015-08-18 13:00:12,158][org.apache.ibatis.io.ResolverUtil]Reader entry: PushMessage.class +[DEBUG][2015-08-18 13:00:12,159][org.apache.ibatis.io.ResolverUtil]Reader entry: Receiver.class +[DEBUG][2015-08-18 13:00:12,161][org.apache.ibatis.io.ResolverUtil]Reader entry: ReceiverKey.class +[DEBUG][2015-08-18 13:00:12,162][org.apache.ibatis.io.ResolverUtil]Reader entry: Sellers.class +[DEBUG][2015-08-18 13:00:12,162][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFood.class +[DEBUG][2015-08-18 13:00:12,163][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFoodWithIm.class +[DEBUG][2015-08-18 13:00:12,164][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallNews.class +[DEBUG][2015-08-18 13:00:12,164][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallOrder.class +[DEBUG][2015-08-18 13:00:12,165][org.apache.ibatis.io.ResolverUtil]Reader entry: SuperAdminOrder.class +[DEBUG][2015-08-18 13:00:12,166][org.apache.ibatis.io.ResolverUtil]Reader entry: TogetherOrder.class +[DEBUG][2015-08-18 13:00:12,166][org.apache.ibatis.io.ResolverUtil]Reader entry: Users.class +[DEBUG][2015-08-18 13:00:12,167][org.apache.ibatis.io.ResolverUtil]Reader entry: VeryShortFood.class +[DEBUG][2015-08-18 13:00:12,167][org.apache.ibatis.io.ResolverUtil]Listing file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 13:00:12,168][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 13:00:12,168][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 13:00:12,169][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3G!com/changyu/foryou/model/BigOrderjava/lang/Object +[DEBUG][2015-08-18 13:00:12,170][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 13:00:12,170][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 13:00:12,172][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3Ecom/changyu/foryou/model/Campusjava/lang/ObjectcampusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:00:12,173][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 13:00:12,174][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 13:00:12,174][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:$com/changyu/foryou/model/CampusAdminjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:00:12,175][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 13:00:12,176][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 13:00:12,178][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[!com/changyu/foryou/model/CartGoodjava/lang/ObjectorderIdLjava/lang/Long;nameLjava/lang/String;phonestatusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 13:00:12,179][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 13:00:12,179][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 13:00:12,180][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&com/changyu/foryou/model/Cityjava/lang/ObjectcityIdLjava/lang/Integer;cityNameLjava/lang/String;()VCode +[DEBUG][2015-08-18 13:00:12,181][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 13:00:12,182][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 13:00:12,182][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3'com/changyu/foryou/model/CityWithCampuscom/changyu/foryou/model/CitycampusesLjava/util/ArrayList; Signature8Ljava/util/ArrayList;()VCode +[DEBUG][2015-08-18 13:00:12,184][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 13:00:12,184][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 13:00:12,185][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:*com/changyu/foryou/model/DeliverChildOrderjava/lang/ObjectfoodNameLjava/lang/String;statusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 13:00:12,186][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 13:00:12,186][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 13:00:12,187][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&#com/changyu/foryou/model/DeliverComjava/lang/Object deliverIdLjava/lang/Integer;categoryLjava/lang/String;()VCode +[DEBUG][2015-08-18 13:00:12,188][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 13:00:12,188][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 13:00:12,189][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[%com/changyu/foryou/model/DeliverOrderjava/lang/Object +[DEBUG][2015-08-18 13:00:12,190][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 13:00:12,190][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 13:00:12,192][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:!com/changyu/foryou/model/Feedbackjava/lang/ObjectphoneIdLjava/lang/String; +[DEBUG][2015-08-18 13:00:12,193][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 13:00:12,193][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 13:00:12,196][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Foodjava/lang/ObjectfoodIdLjava/lang/Long;nameLjava/lang/String;priceLjava/lang/Float; +[DEBUG][2015-08-18 13:00:12,197][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 13:00:12,198][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 13:00:12,200][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3T%com/changyu/foryou/model/FoodCategoryjava/lang/Object +[DEBUG][2015-08-18 13:00:12,201][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 13:00:12,201][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 13:00:12,202][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3f$com/changyu/foryou/model/FoodCommentjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;commentLjava/lang/String;foodNamedateLjava/util/Date;gradeLjava/lang/Short;imgUrlnickNamephonetagisHidden +[DEBUG][2015-08-18 13:00:12,203][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 13:00:12,204][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 13:00:12,205][org.apache.ibatis.io.ResolverUtil]Reader entry: ����30$com/changyu/foryou/model/FoodSpecial'com/changyu/foryou/model/FoodSpecialKeynameLjava/lang/String; foodCountLjava/lang/Integer;()VCode +[DEBUG][2015-08-18 13:00:12,206][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 13:00:12,206][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 13:00:12,207][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!'com/changyu/foryou/model/FoodSpecialKeyjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer; specialId()VCode +[DEBUG][2015-08-18 13:00:12,209][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 13:00:12,209][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 13:00:12,210][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3%%com/changyu/foryou/model/HomeCategoryjava/lang/Object +[DEBUG][2015-08-18 13:00:12,211][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 13:00:12,211][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 13:00:12,212][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3@com/changyu/foryou/model/Newsjava/lang/ObjectnewsIdLjava/lang/Long;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:00:12,213][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 13:00:12,213][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 13:00:12,216][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Orderjava/lang/ObjectorderIdLjava/lang/Long;campusIdLjava/lang/Integer;phoneLjava/lang/String; +[DEBUG][2015-08-18 13:00:12,217][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 13:00:12,217][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 13:00:12,218][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3{%com/changyu/foryou/model/PackageOrderjava/lang/Object packageIdLjava/lang/String;phoneId +[DEBUG][2015-08-18 13:00:12,219][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 13:00:12,219][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 13:00:12,221][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3` com/changyu/foryou/model/PCOrderjava/lang/Object +[DEBUG][2015-08-18 13:00:12,222][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 13:00:12,222][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 13:00:12,223][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3O$com/changyu/foryou/model/PushMessagejava/lang/ObjectpushIdLjava/lang/Integer;titleLjava/lang/String;contentpushTagalias +[DEBUG][2015-08-18 13:00:12,224][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 13:00:12,225][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 13:00:12,226][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3B!com/changyu/foryou/model/Receiver$com/changyu/foryou/model/ReceiverKeyphoneLjava/lang/String;nameaddresstagLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:00:12,227][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 13:00:12,227][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 13:00:12,228][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3$$com/changyu/foryou/model/ReceiverKeyjava/lang/ObjectrankLjava/lang/String;phoneId()VCode +[DEBUG][2015-08-18 13:00:12,229][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 13:00:12,230][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 13:00:12,232][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3; com/changyu/foryou/model/Sellersjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:00:12,233][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 13:00:12,233][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 13:00:12,235][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3L"com/changyu/foryou/model/ShortFoodjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;nameLjava/lang/String;priceLjava/lang/Float; foodCount +[DEBUG][2015-08-18 13:00:12,236][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 13:00:12,237][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 13:00:12,314][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3-(com/changyu/foryou/model/ShortFoodWithIm"com/changyu/foryou/model/ShortFoodinfoLjava/lang/String;messagegradeLjava/lang/Short; +[DEBUG][2015-08-18 13:00:12,317][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 13:00:12,320][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 13:00:12,325][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&"com/changyu/foryou/model/SmallNewsjava/lang/ObjectnewsIdLjava/lang/Long;imgUrlLjava/lang/String;()VCode +[DEBUG][2015-08-18 13:00:12,327][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 13:00:12,327][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 13:00:12,329][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�#com/changyu/foryou/model/SmallOrderjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;orderId +[DEBUG][2015-08-18 13:00:12,331][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 13:00:12,331][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 13:00:12,333][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3F(com/changyu/foryou/model/SuperAdminOrderjava/lang/Object +[DEBUG][2015-08-18 13:00:12,334][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 13:00:12,335][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 13:00:12,336][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:&com/changyu/foryou/model/TogetherOrderjava/lang/Object +[DEBUG][2015-08-18 13:00:12,337][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 13:00:12,337][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 13:00:12,338][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3mcom/changyu/foryou/model/Usersjava/lang/ObjectphoneLjava/lang/String;passwordtypeLjava/lang/Short;nicknameimgUrl +[DEBUG][2015-08-18 13:00:12,339][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 13:00:12,340][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 13:00:12,341][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!&com/changyu/foryou/model/VeryShortFoodjava/lang/ObjectfoodIdLjava/lang/Long; +[DEBUG][2015-08-18 13:00:12,343][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.BigOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,344][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Campus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,345][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CampusAdmin matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,345][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CartGood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,347][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.City matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,347][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CityWithCampus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,347][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverChildOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,349][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverCom matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,350][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,352][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Feedback matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,353][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Food matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,355][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,358][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodComment matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,359][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecial matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,361][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecialKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,361][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.HomeCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,363][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.News matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,365][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Order matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,367][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PackageOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,369][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PCOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,370][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PushMessage matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,372][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Receiver matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,374][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ReceiverKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,374][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Sellers matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,376][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,378][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFoodWithIm matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,379][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallNews matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,380][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,382][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SuperAdminOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,384][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.TogetherOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,385][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Users matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,387][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.VeryShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:00:12,418][org.mybatis.spring.SqlSessionFactoryBean]Parsed configuration file: 'class path resource [config.xml]' +[DEBUG][2015-08-18 13:00:13,566][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml]' +[DEBUG][2015-08-18 13:00:13,653][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml]' +[DEBUG][2015-08-18 13:00:13,745][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml]' +[DEBUG][2015-08-18 13:00:13,798][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml]' +[DEBUG][2015-08-18 13:00:13,919][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml]' +[DEBUG][2015-08-18 13:00:14,008][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml]' +[DEBUG][2015-08-18 13:00:14,194][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml]' +[DEBUG][2015-08-18 13:00:14,271][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml]' +[DEBUG][2015-08-18 13:00:14,351][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml]' +[DEBUG][2015-08-18 13:00:14,534][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml]' +[DEBUG][2015-08-18 13:00:14,590][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml]' +[DEBUG][2015-08-18 13:00:14,643][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml]' +[DEBUG][2015-08-18 13:00:14,709][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml]' +[DEBUG][2015-08-18 13:00:14,748][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml]' +[DEBUG][2015-08-18 13:00:14,871][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]' +[DEBUG][2015-08-18 13:00:14,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:14,873][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:14,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:14,874][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:14,886][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:14,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:14,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:14,936][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:14,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'usersMapper' +[DEBUG][2015-08-18 13:00:14,961][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 13:00:14,962][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,962][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sellerMapper' +[DEBUG][2015-08-18 13:00:14,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 13:00:14,963][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,963][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'receiverMapper' +[DEBUG][2015-08-18 13:00:14,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 13:00:14,964][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,964][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'pushMessageMapper' +[DEBUG][2015-08-18 13:00:14,965][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:00:14,966][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,966][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:14,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:14,967][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,967][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'orderMapper' +[DEBUG][2015-08-18 13:00:14,968][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 13:00:14,969][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,969][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'newsMapper' +[DEBUG][2015-08-18 13:00:14,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 13:00:14,970][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,970][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:14,971][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:14,971][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodMapper' +[DEBUG][2015-08-18 13:00:14,972][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 13:00:14,973][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:14,975][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:14,976][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,976][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:14,977][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:14,977][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'feedbackMapper' +[DEBUG][2015-08-18 13:00:14,978][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 13:00:14,979][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,979][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'deliverComMapper' +[DEBUG][2015-08-18 13:00:14,980][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 13:00:14,981][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'cityMapper' +[DEBUG][2015-08-18 13:00:14,981][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 13:00:14,982][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:00:14,982][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:14,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'campusMapper' +[DEBUG][2015-08-18 13:00:14,983][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 13:00:14,985][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 13:00:14,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:14,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:14,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:14,991][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,002][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'campusService' to bean named 'campusMapper' +[DEBUG][2015-08-18 13:00:15,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,002][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,003][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,007][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 13:00:15,008][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 13:00:15,015][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionAdvice' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 13:00:15,026][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 13:00:15,027][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,027][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,042][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionManager' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 13:00:15,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionManager' +[DEBUG][2015-08-18 13:00:15,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,052][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,062][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 13:00:15,062][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 13:00:15,062][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,062][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,078][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [add*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,078][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [append*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [insert*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [save*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [update*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [modify*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [edit*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delete*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [remove*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,079][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [repair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delAndRepair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [get*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [find*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [load*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [search*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [datagrid*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,080][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:00:15,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,081][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,082][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 13:00:15,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionAdvice' +[DEBUG][2015-08-18 13:00:15,085][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 13:00:15,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:00:15,089][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:00:15,096][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'druid-stat-interceptor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:00:15,105][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:00:15,128][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'campusService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,132][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.CampusServiceImpl@1aa484ca] +[DEBUG][2015-08-18 13:00:15,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusService' +[DEBUG][2015-08-18 13:00:15,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/foodService' +[DEBUG][2015-08-18 13:00:15,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/foodService' +[DEBUG][2015-08-18 13:00:15,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,159][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 13:00:15,159][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 13:00:15,159][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 13:00:15,159][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 13:00:15,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/foodService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,160][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 13:00:15,161][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:15,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,169][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,178][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:15,178][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 13:00:15,180][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:15,184][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,185][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,193][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:15,193][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 13:00:15,194][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 13:00:15,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,211][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodMapper' +[DEBUG][2015-08-18 13:00:15,212][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 13:00:15,213][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:15,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,224][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:15,224][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,225][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,226][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/foodService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,226][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.FoodServiceImpl@eda532c] +[DEBUG][2015-08-18 13:00:15,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/foodService' +[DEBUG][2015-08-18 13:00:15,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/newsService' +[DEBUG][2015-08-18 13:00:15,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/newsService' +[DEBUG][2015-08-18 13:00:15,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,253][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.NewsServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 13:00:15,253][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/newsService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,254][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/newsService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 13:00:15,255][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 13:00:15,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,265][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/newsService' to bean named 'newsMapper' +[DEBUG][2015-08-18 13:00:15,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,266][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,267][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/newsService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,267][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.NewsServiceImpl@6094eb89] +[DEBUG][2015-08-18 13:00:15,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/newsService' +[DEBUG][2015-08-18 13:00:15,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderService' +[DEBUG][2015-08-18 13:00:15,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderService' +[DEBUG][2015-08-18 13:00:15,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,291][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.OrderServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 13:00:15,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,292][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 13:00:15,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 13:00:15,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,324][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'orderService' to bean named 'orderMapper' +[DEBUG][2015-08-18 13:00:15,324][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,325][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,326][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'orderService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,326][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.OrderServiceImpl@354445b8] +[DEBUG][2015-08-18 13:00:15,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderService' +[DEBUG][2015-08-18 13:00:15,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageService' +[DEBUG][2015-08-18 13:00:15,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageService' +[DEBUG][2015-08-18 13:00:15,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,338][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,346][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 13:00:15,346][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 13:00:15,346][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,346][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 13:00:15,349][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 13:00:15,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,352][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,358][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'deliverComMapper' +[DEBUG][2015-08-18 13:00:15,358][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 13:00:15,359][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:15,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,363][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,369][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,370][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,371][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'packageService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,371][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PackageServiceImpl@97900df] +[DEBUG][2015-08-18 13:00:15,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageService' +[DEBUG][2015-08-18 13:00:15,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushService' +[DEBUG][2015-08-18 13:00:15,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushService' +[DEBUG][2015-08-18 13:00:15,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,383][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,388][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,390][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'pushService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,390][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PushServiceImpl@418794a5] +[DEBUG][2015-08-18 13:00:15,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushService' +[DEBUG][2015-08-18 13:00:15,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverService' +[DEBUG][2015-08-18 13:00:15,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverService' +[DEBUG][2015-08-18 13:00:15,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,397][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,403][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.ReceiverServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 13:00:15,403][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,403][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 13:00:15,404][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 13:00:15,407][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,408][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,415][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'receiverService' to bean named 'receiverMapper' +[DEBUG][2015-08-18 13:00:15,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,416][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,417][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'receiverService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,417][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.ReceiverServiceImpl@66fdd155] +[DEBUG][2015-08-18 13:00:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverService' +[DEBUG][2015-08-18 13:00:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerService' +[DEBUG][2015-08-18 13:00:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerService' +[DEBUG][2015-08-18 13:00:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,430][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.SellerServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 13:00:15,431][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,431][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 13:00:15,432][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 13:00:15,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,434][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,435][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,438][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'sellerService' to bean named 'sellerMapper' +[DEBUG][2015-08-18 13:00:15,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,438][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,439][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'sellerService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,440][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.SellerServiceImpl@34014397] +[DEBUG][2015-08-18 13:00:15,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerService' +[DEBUG][2015-08-18 13:00:15,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'userService' +[DEBUG][2015-08-18 13:00:15,446][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'userService' +[DEBUG][2015-08-18 13:00:15,447][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,447][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,462][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 13:00:15,463][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 13:00:15,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'userService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:00:15,464][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 13:00:15,465][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 13:00:15,471][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,491][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'usersMapper' +[DEBUG][2015-08-18 13:00:15,492][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 13:00:15,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 13:00:15,498][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,499][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,502][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'feedbackMapper' +[DEBUG][2015-08-18 13:00:15,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,503][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,504][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'userService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:00:15,505][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.UserServiceImpl@5661aa2f] +[DEBUG][2015-08-18 13:00:15,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'userService' +[DEBUG][2015-08-18 13:00:15,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 13:00:15,515][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:15,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:00:15,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 13:00:15,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 13:00:15,516][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:00:15,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 13:00:15,518][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 13:00:15,523][org.springframework.context.support.GenericApplicationContext]Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@3ba6769c] +[DEBUG][2015-08-18 13:00:15,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[DEBUG][2015-08-18 13:00:15,527][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:15,531][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties] +[DEBUG][2015-08-18 13:00:15,532][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment] +[DEBUG][2015-08-18 13:00:15,533][org.springframework.core.env.PropertySourcesPropertyResolver]Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null] +[DEBUG][2015-08-18 13:00:15,533][org.springframework.test.context.TestContext]Storing ApplicationContext for test class [class com.changyu.test.orderTest] in cache under key [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:00:15,535][org.springframework.test.context.support.DependencyInjectionTestExecutionListener]Performing dependency injection for test context [[TestContext@14981bc4 testClass = orderTest, testInstance = com.changyu.test.orderTest@e46eb6c, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]]. +[DEBUG][2015-08-18 13:00:15,535][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:00:15,542][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'com.changyu.test.orderTest': AutowiredMethodElement for public void com.changyu.test.orderTest.setOrderService(com.changyu.foryou.service.OrderService) +[DEBUG][2015-08-18 13:00:15,543][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderService' +[DEBUG][2015-08-18 13:00:15,544][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'com.changyu.test.orderTest' to bean named 'orderService' +[DEBUG][2015-08-18 13:00:15,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,544][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:00:15,545][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:00:15,558][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:00:15,618][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 13:00:15,630][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ae1da40] +[DEBUG][2015-08-18 13:00:15,735][org.springframework.jdbc.datasource.DataSourceUtils]Fetching JDBC Connection from DataSource +[DEBUG][2015-08-18 13:00:15,736][org.springframework.jdbc.datasource.DataSourceUtils]Registering transaction synchronization for JDBC Connection +[DEBUG][2015-08-18 13:00:15,740][org.mybatis.spring.transaction.SpringManagedTransaction]JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@9f7cd4c] will be managed by Spring +[DEBUG][2015-08-18 13:00:15,751][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Preparing: select distinct together_id from orders WHERE phone = ? and together_id is not null and orders.tag=1 and status = ? group by together_id order by together_date DESC +[DEBUG][2015-08-18 13:00:16,005][com.changyu.foryou.mapper.OrderMapper.getTogetherId]==> Parameters: 18896554880(String), 1(Integer) +[DEBUG][2015-08-18 13:00:16,102][com.changyu.foryou.mapper.OrderMapper.getTogetherId]<== Total: 1 +[DEBUG][2015-08-18 13:00:16,103][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} enter cache +[DEBUG][2015-08-18 13:00:16,103][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ae1da40] +[DEBUG][2015-08-18 13:00:16,104][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ae1da40] +[DEBUG][2015-08-18 13:00:16,105][org.springframework.jdbc.datasource.DataSourceUtils]Returning JDBC Connection to DataSource +[DEBUG][2015-08-18 13:00:16,234][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 13:00:16,234][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@23020bf9] +[DEBUG][2015-08-18 13:00:16,234][org.springframework.jdbc.datasource.DataSourceUtils]Fetching JDBC Connection from DataSource +[DEBUG][2015-08-18 13:00:16,234][org.springframework.jdbc.datasource.DataSourceUtils]Registering transaction synchronization for JDBC Connection +[DEBUG][2015-08-18 13:00:16,234][org.mybatis.spring.transaction.SpringManagedTransaction]JDBC Connection [com.alibaba.druid.proxy.jdbc.ConnectionProxyImpl@9f7cd4c] will be managed by Spring +[DEBUG][2015-08-18 13:00:16,235][com.changyu.foryou.mapper.OrderMapper.getOrderListInMine]==> Preparing: select order_id,img_url,is_remarked,orders.food_id,orders.status,together_date,orders.campus_id as campus_id, orders.order_count as order_count , food.is_discount as is_discount, food.price as price,food.name as name, discount_price,food.message as message,pay_way from orders,food where orders.food_id=food.food_id and phone = ? And together_id=? and orders.status !=0 and orders.tag=1 order by together_date DESC,create_time DESC +[DEBUG][2015-08-18 13:00:16,240][com.changyu.foryou.mapper.OrderMapper.getOrderListInMine]==> Parameters: 18896554880(String), 151518835721429775533333(String) +[DEBUG][2015-08-18 13:00:16,325][com.changyu.foryou.mapper.OrderMapper.getOrderListInMine]<== Total: 1 +[DEBUG][2015-08-18 13:00:16,326][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20001} enter cache +[DEBUG][2015-08-18 13:00:16,326][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@23020bf9] +[DEBUG][2015-08-18 13:00:16,326][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@23020bf9] +[DEBUG][2015-08-18 13:00:16,326][org.springframework.jdbc.datasource.DataSourceUtils]Returning JDBC Connection to DataSource +[DEBUG][2015-08-18 13:00:16,552][com.changyu.test.orderTest]订单为:==================={"message":"获取订单成功","orderList":[{"payWay":0,"smallOrders":[{"campusId":1,"discountPrice":1.5,"foodId":40310,"imageUrl":"http://120.26.76.252:8080/MickeyImage/food/14295979076152001413025.jpg","isDiscount":1,"isRemarked":0,"message":"所有食品都是绿色食品,不含防腐剂,您吃的放心是我们的荣幸","name":"泡吧 三明治蛋糕","orderCount":5,"orderId":1429775456072,"payWay":0,"price":2,"status":1,"togetherDate":"2015-04-23"}],"status":1,"togetherDate":"2015-04-23","togetherId":"151518835721429775533333"}],"status":"success"} +[DEBUG][2015-08-18 13:00:16,553][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test method: context [[TestContext@14981bc4 testClass = orderTest, testInstance = com.changyu.test.orderTest@e46eb6c, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], class dirties context [false], class mode [null], method dirties context [false]. +[DEBUG][2015-08-18 13:00:16,554][org.springframework.test.context.web.ServletTestExecutionListener]Resetting RequestContextHolder for test context [TestContext@14981bc4 testClass = orderTest, testInstance = com.changyu.test.orderTest@e46eb6c, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:00:16,559][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@14981bc4 testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[INFO][2015-08-18 13:00:16,564][org.springframework.context.support.GenericApplicationContext]Closing org.springframework.context.support.GenericApplicationContext@3a7109eb: startup date [Tue Aug 18 13:00:09 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 13:00:16,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:00:16,567][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[INFO][2015-08-18 13:00:16,569][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@12ac0f75: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 13:00:16,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean 'orderService': [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:00:16,570][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:00:16,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean '(inner bean)': [transactionAdvice] +[DEBUG][2015-08-18 13:00:16,572][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy method 'close' on bean with name 'dataSource' +[DEBUG][2015-08-18 13:00:16,572][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20000} exit cache +[DEBUG][2015-08-18 13:00:16,573][com.alibaba.druid.pool.PreparedStatementPool]{conn-10001, pstmt-20001} exit cache +[INFO][2015-08-18 13:00:16,581][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} closed +[DEBUG][2015-08-18 13:01:16,516][org.springframework.test.context.junit4.SpringJUnit4ClassRunner]SpringJUnit4ClassRunner constructor called with [class com.changyu.test.orderTest]. +[DEBUG][2015-08-18 13:01:16,622][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to process context configuration [ContextConfigurationAttributes@6c15c4a7 declaringClass = 'com.changyu.test.orderTest', locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', inheritLocations = true, initializers = '{}', inheritInitializers = true, contextLoaderClass = 'org.springframework.test.context.ContextLoader']. +[DEBUG][2015-08-18 13:01:16,628][org.springframework.test.context.ContextLoaderUtils]Could not find an 'annotation declaring class' for annotation type [org.springframework.test.context.ActiveProfiles] and class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,634][org.springframework.test.context.TestContextManager]@TestExecutionListeners is not present for class [class com.changyu.test.orderTest]: using defaults. +[DEBUG][2015-08-18 13:01:16,710][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,710][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,714][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,716][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,718][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,718][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,724][org.springframework.test.annotation.ProfileValueUtils]Retrieved @ProfileValueSourceConfiguration [null] for test class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,724][org.springframework.test.annotation.ProfileValueUtils]Retrieved ProfileValueSource type [class org.springframework.test.annotation.SystemProfileValueSource] for class [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:16,730][org.springframework.test.context.support.AbstractDelegatingSmartContextLoader]Delegating to GenericXmlContextLoader to load context from [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']. +[DEBUG][2015-08-18 13:01:16,732][org.springframework.test.context.support.AbstractGenericContextLoader]Loading ApplicationContext for merged context configuration [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:01:17,027][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:17,031][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:17,036][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:17,036][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:17,049][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:17,049][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:17,050][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:17,051][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[INFO][2015-08-18 13:01:17,070][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring.xml] +[DEBUG][2015-08-18 13:01:17,119][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 13:01:17,207][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loading schema mappings from [META-INF/spring.schemas] +[DEBUG][2015-08-18 13:01:17,218][org.springframework.beans.factory.xml.PluggableSchemaResolver]Loaded schema mappings: {http://www.springframework.org/schema/util/spring-util.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.2.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.1.xsd=org/springframework/web/servlet/config/spring-mvc-3.1.xsd, http://www.springframework.org/schema/beans/spring-beans-3.1.xsd=org/springframework/beans/factory/xml/spring-beans-3.1.xsd, http://www.springframework.org/schema/task/spring-task.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/cache/spring-cache.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-3.0.xsd=org/springframework/aop/config/spring-aop-3.0.xsd, http://www.springframework.org/schema/task/spring-task-3.1.xsd=org/springframework/scheduling/config/spring-task-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop-2.0.xsd=org/springframework/aop/config/spring-aop-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-2.5.xsd=org/springframework/beans/factory/xml/spring-tool-2.5.xsd, http://www.springframework.org/schema/beans/spring-beans.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-2.5.xsd=org/springframework/ejb/config/spring-jee-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.1.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/tool/spring-tool-3.1.xsd=org/springframework/beans/factory/xml/spring-tool-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-3.1.xsd=org/springframework/ejb/config/spring-jee-3.1.xsd, http://www.springframework.org/schema/aop/spring-aop.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/context/spring-context-3.2.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.2.xsd=org/springframework/beans/factory/xml/spring-util-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.0.xsd=org/springframework/beans/factory/xml/spring-beans-2.0.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.0.xsd=org/springframework/web/servlet/config/spring-mvc-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.2.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.0.xsd=org/springframework/beans/factory/xml/spring-beans-3.0.xsd, http://www.springframework.org/schema/cache/spring-cache-3.2.xsd=org/springframework/cache/config/spring-cache-3.2.xsd, http://www.springframework.org/schema/task/spring-task-3.0.xsd=org/springframework/scheduling/config/spring-task-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-2.5.xsd=org/springframework/transaction/config/spring-tx-2.5.xsd, http://www.springframework.org/schema/context/spring-context-2.5.xsd=org/springframework/context/config/spring-context-2.5.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc-3.0.xsd=org/springframework/jdbc/config/spring-jdbc-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.0.xsd=org/springframework/beans/factory/xml/spring-tool-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/util/spring-util-2.5.xsd=org/springframework/beans/factory/xml/spring-util-2.5.xsd, http://www.springframework.org/schema/tool/spring-tool-2.0.xsd=org/springframework/beans/factory/xml/spring-tool-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang.xsd=org/springframework/scripting/config/spring-lang-3.2.xsd, http://www.springframework.org/schema/lang/spring-lang-2.5.xsd=org/springframework/scripting/config/spring-lang-2.5.xsd, http://www.springframework.org/schema/aop/spring-aop-3.2.xsd=org/springframework/aop/config/spring-aop-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee-3.0.xsd=org/springframework/ejb/config/spring-jee-3.0.xsd, http://www.springframework.org/schema/tx/spring-tx-3.1.xsd=org/springframework/transaction/config/spring-tx-3.1.xsd, http://www.springframework.org/schema/jee/spring-jee-2.0.xsd=org/springframework/ejb/config/spring-jee-2.0.xsd, http://www.springframework.org/schema/context/spring-context-3.1.xsd=org/springframework/context/config/spring-context-3.1.xsd, http://www.springframework.org/schema/util/spring-util-3.1.xsd=org/springframework/beans/factory/xml/spring-util-3.1.xsd, http://www.springframework.org/schema/lang/spring-lang-3.1.xsd=org/springframework/scripting/config/spring-lang-3.1.xsd, http://www.springframework.org/schema/cache/spring-cache-3.1.xsd=org/springframework/cache/config/spring-cache-3.1.xsd, http://www.springframework.org/schema/context/spring-context.xsd=org/springframework/context/config/spring-context-3.2.xsd, http://www.springframework.org/schema/jee/spring-jee.xsd=org/springframework/ejb/config/spring-jee-3.2.xsd, http://www.springframework.org/schema/aop/spring-aop-2.5.xsd=org/springframework/aop/config/spring-aop-2.5.xsd, http://www.springframework.org/schema/mvc/spring-mvc.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/jdbc/spring-jdbc.xsd=org/springframework/jdbc/config/spring-jdbc-3.1.xsd, http://www.springframework.org/schema/mvc/spring-mvc-3.2.xsd=org/springframework/web/servlet/config/spring-mvc-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-3.2.xsd=org/springframework/beans/factory/xml/spring-beans-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-2.0.xsd=org/springframework/transaction/config/spring-tx-2.0.xsd, http://www.springframework.org/schema/aop/spring-aop-3.1.xsd=org/springframework/aop/config/spring-aop-3.1.xsd, http://www.springframework.org/schema/task/spring-task-3.2.xsd=org/springframework/scheduling/config/spring-task-3.2.xsd, http://www.springframework.org/schema/tx/spring-tx-3.0.xsd=org/springframework/transaction/config/spring-tx-3.0.xsd, http://www.springframework.org/schema/context/spring-context-3.0.xsd=org/springframework/context/config/spring-context-3.0.xsd, http://www.springframework.org/schema/tool/spring-tool.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/util/spring-util-3.0.xsd=org/springframework/beans/factory/xml/spring-util-3.0.xsd, http://www.springframework.org/schema/util/spring-util-2.0.xsd=org/springframework/beans/factory/xml/spring-util-2.0.xsd, http://www.springframework.org/schema/lang/spring-lang-3.0.xsd=org/springframework/scripting/config/spring-lang-3.0.xsd, http://www.springframework.org/schema/lang/spring-lang-2.0.xsd=org/springframework/scripting/config/spring-lang-2.0.xsd, http://www.springframework.org/schema/tool/spring-tool-3.2.xsd=org/springframework/beans/factory/xml/spring-tool-3.2.xsd, http://www.springframework.org/schema/beans/spring-beans-2.5.xsd=org/springframework/beans/factory/xml/spring-beans-2.5.xsd} +[DEBUG][2015-08-18 13:01:17,223][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 13:01:17,332][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/context/spring-context-3.0.xsd] in classpath: org/springframework/context/config/spring-context-3.0.xsd +[DEBUG][2015-08-18 13:01:17,349][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 13:01:17,374][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 13:01:17,411][org.springframework.beans.factory.xml.DefaultNamespaceHandlerResolver]Loaded NamespaceHandler mappings: {http://www.springframework.org/schema/p=org.springframework.beans.factory.xml.SimplePropertyNamespaceHandler, http://www.springframework.org/schema/mvc=org.springframework.web.servlet.config.MvcNamespaceHandler, http://www.springframework.org/schema/util=org.springframework.beans.factory.xml.UtilNamespaceHandler, http://www.springframework.org/schema/jee=org.springframework.ejb.config.JeeNamespaceHandler, http://www.springframework.org/schema/aop=org.springframework.aop.config.AopNamespaceHandler, http://www.springframework.org/schema/jdbc=org.springframework.jdbc.config.JdbcNamespaceHandler, http://www.springframework.org/schema/cache=org.springframework.cache.config.CacheNamespaceHandler, http://www.springframework.org/schema/c=org.springframework.beans.factory.xml.SimpleConstructorNamespaceHandler, http://www.springframework.org/schema/tx=org.springframework.transaction.config.TxNamespaceHandler, http://www.springframework.org/schema/task=org.springframework.scheduling.config.TaskNamespaceHandler, http://www.springframework.org/schema/lang=org.springframework.scripting.config.LangNamespaceHandler, http://www.springframework.org/schema/context=org.springframework.context.config.ContextNamespaceHandler} +[DEBUG][2015-08-18 13:01:17,516][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] +[DEBUG][2015-08-18 13:01:17,517][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/service/**/*.class] +[DEBUG][2015-08-18 13:01:17,528][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/service/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\CampusService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\FoodService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\NewsService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\OrderService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PackageService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\PushService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\ReceiverService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\SellerService.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\service\UserService.class]] +[DEBUG][2015-08-18 13:01:17,597][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] +[DEBUG][2015-08-18 13:01:17,598][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/serviceImpl/**/*.class] +[DEBUG][2015-08-18 13:01:17,604][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/serviceImpl/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class]] +[DEBUG][2015-08-18 13:01:17,636][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\CampusServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,639][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\FoodServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,641][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\NewsServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,644][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\OrderServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,646][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PackageServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,651][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\PushServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,654][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\ReceiverServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,656][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\SellerServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,666][org.springframework.context.annotation.ClassPathBeanDefinitionScanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\serviceImpl\UserServiceImpl.class] +[DEBUG][2015-08-18 13:01:17,675][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 14 bean definitions from location pattern [classpath:spring.xml] +[INFO][2015-08-18 13:01:17,675][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loading XML bean definitions from class path resource [spring-mybatis.xml] +[DEBUG][2015-08-18 13:01:17,681][org.springframework.beans.factory.xml.DefaultDocumentLoader]Using JAXP provider [com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl] +[DEBUG][2015-08-18 13:01:17,685][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/beans/spring-beans-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-beans-3.0.xsd +[DEBUG][2015-08-18 13:01:17,734][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tx/spring-tx-3.0.xsd] in classpath: org/springframework/transaction/config/spring-tx-3.0.xsd +[DEBUG][2015-08-18 13:01:17,742][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/tool/spring-tool-3.0.xsd] in classpath: org/springframework/beans/factory/xml/spring-tool-3.0.xsd +[DEBUG][2015-08-18 13:01:17,757][org.springframework.beans.factory.xml.PluggableSchemaResolver]Found XML schema [http://www.springframework.org/schema/aop/spring-aop-3.0.xsd] in classpath: org/springframework/aop/config/spring-aop-3.0.xsd +[DEBUG][2015-08-18 13:01:17,773][org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader]Loading bean definitions +[DEBUG][2015-08-18 13:01:17,775][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]No XML 'id' specified - using 'dataSource' as bean name and [] as aliases +[DEBUG][2015-08-18 13:01:17,790][org.springframework.beans.factory.xml.BeanDefinitionParserDelegate]Neither XML 'id' nor 'name' specified - using generated bean name [org.mybatis.spring.mapper.MapperScannerConfigurer#0] +[DEBUG][2015-08-18 13:01:17,882][org.springframework.beans.factory.xml.XmlBeanDefinitionReader]Loaded 11 bean definitions from location pattern [classpath:spring-mybatis.xml] +[INFO][2015-08-18 13:01:17,889][org.springframework.context.support.GenericApplicationContext]Refreshing org.springframework.context.support.GenericApplicationContext@3a7109eb: startup date [Tue Aug 18 13:01:17 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 13:01:17,890][org.springframework.context.support.GenericApplicationContext]Bean factory for org.springframework.context.support.GenericApplicationContext@3a7109eb: org.springframework.beans.factory.support.DefaultListableBeanFactory@68fa8cf9: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1]; root of factory hierarchy +[DEBUG][2015-08-18 13:01:17,988][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:01:17,989][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,038][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:01:18,045][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:01:18,046][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:01:18,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:01:18,280][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:18,280][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,281][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,281][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:18,286][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] +[DEBUG][2015-08-18 13:01:18,286][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapper/**/*.class] +[DEBUG][2015-08-18 13:01:18,292][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath*:com/changyu/foryou/mapper/**/*.class] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class]] +[DEBUG][2015-08-18 13:01:18,293][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CampusMapper.class] +[DEBUG][2015-08-18 13:01:18,294][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\CityMapper.class] +[DEBUG][2015-08-18 13:01:18,295][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\DeliverComMapper.class] +[DEBUG][2015-08-18 13:01:18,295][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FeedbackMapper.class] +[DEBUG][2015-08-18 13:01:18,296][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCategoryMapper.class] +[DEBUG][2015-08-18 13:01:18,297][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodCommentMapper.class] +[DEBUG][2015-08-18 13:01:18,298][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodMapper.class] +[DEBUG][2015-08-18 13:01:18,299][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\FoodSpecialMapper.class] +[DEBUG][2015-08-18 13:01:18,300][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\NewsMapper.class] +[DEBUG][2015-08-18 13:01:18,301][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\OrderMapper.class] +[DEBUG][2015-08-18 13:01:18,301][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PackageOrderMapper.class] +[DEBUG][2015-08-18 13:01:18,302][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\PushMessageMapper.class] +[DEBUG][2015-08-18 13:01:18,302][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\ReceiverMapper.class] +[DEBUG][2015-08-18 13:01:18,303][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\SellerMapper.class] +[DEBUG][2015-08-18 13:01:18,305][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Identified candidate component class: file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapper\UsersMapper.class] +[DEBUG][2015-08-18 13:01:18,308][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'campusMapper' and 'com.changyu.foryou.mapper.CampusMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,312][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'cityMapper' and 'com.changyu.foryou.mapper.CityMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,312][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'deliverComMapper' and 'com.changyu.foryou.mapper.DeliverComMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,313][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'feedbackMapper' and 'com.changyu.foryou.mapper.FeedbackMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,313][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCategoryMapper' and 'com.changyu.foryou.mapper.FoodCategoryMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,313][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodCommentMapper' and 'com.changyu.foryou.mapper.FoodCommentMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,313][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodMapper' and 'com.changyu.foryou.mapper.FoodMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,313][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'foodSpecialMapper' and 'com.changyu.foryou.mapper.FoodSpecialMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,313][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'newsMapper' and 'com.changyu.foryou.mapper.NewsMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,314][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'orderMapper' and 'com.changyu.foryou.mapper.OrderMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,314][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'packageOrderMapper' and 'com.changyu.foryou.mapper.PackageOrderMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,314][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'pushMessageMapper' and 'com.changyu.foryou.mapper.PushMessageMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,314][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'receiverMapper' and 'com.changyu.foryou.mapper.ReceiverMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,314][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'sellerMapper' and 'com.changyu.foryou.mapper.SellerMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,314][org.mybatis.spring.mapper.MapperScannerConfigurer$Scanner]Creating MapperFactoryBean with name 'usersMapper' and 'com.changyu.foryou.mapper.UsersMapper' mapperInterface +[DEBUG][2015-08-18 13:01:18,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 13:01:18,322][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 13:01:18,326][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,353][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[INFO][2015-08-18 13:01:18,353][org.springframework.beans.factory.config.PropertyPlaceholderConfigurer]Loading properties file from class path resource [config.properties] +[DEBUG][2015-08-18 13:01:18,374][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,375][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,377][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,378][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,393][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,394][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,395][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:01:18,395][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:01:18,395][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,395][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:01:18,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:01:18,396][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:01:18,424][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.config.internalAutoProxyCreator' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,452][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:01:18,460][org.springframework.context.support.GenericApplicationContext]Unable to locate MessageSource with name 'messageSource': using default [org.springframework.context.support.DelegatingMessageSource@33538f91] +[DEBUG][2015-08-18 13:01:18,468][org.springframework.context.support.GenericApplicationContext]Unable to locate ApplicationEventMulticaster with name 'applicationEventMulticaster': using default [org.springframework.context.event.SimpleApplicationEventMulticaster@755b3f3c] +[INFO][2015-08-18 13:01:18,502][org.springframework.beans.factory.support.DefaultListableBeanFactory]Pre-instantiating singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@68fa8cf9: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 13:01:18,504][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0' +[DEBUG][2015-08-18 13:01:18,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalConfigurationAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalAutowiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalRequiredAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.internalCommonAnnotationProcessor' +[DEBUG][2015-08-18 13:01:18,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusService' +[DEBUG][2015-08-18 13:01:18,506][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusService' +[DEBUG][2015-08-18 13:01:18,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:18,511][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:18,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,531][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 13:01:18,547][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionPointcut' +[DEBUG][2015-08-18 13:01:18,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:18,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:18,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:18,548][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:18,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 13:01:18,549][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:18,578][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:18,579][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,579][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,579][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:18,580][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:18,581][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,581][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,581][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:18,583][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:18,583][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,584][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,584][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:18,591][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:18,593][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,593][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,594][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:18,597][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:18,597][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,597][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:18,597][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:18,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:18,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,063][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-pointcut' +[DEBUG][2015-08-18 13:01:19,064][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,082][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.CampusServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 13:01:19,082][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,082][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.CampusServiceImpl.setCampusMapper(com.changyu.foryou.mapper.CampusMapper) +[DEBUG][2015-08-18 13:01:19,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,087][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,139][org.apache.ibatis.logging.LogFactory]Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter. +[DEBUG][2015-08-18 13:01:19,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,152][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 13:01:19,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 13:01:19,167][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,167][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,167][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'campusMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,199][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,199][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'campusMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,201][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,216][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'campusMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,217][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 13:01:19,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 13:01:19,218][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,218][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,218][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'cityMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,218][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,218][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'cityMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,220][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'cityMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,222][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 13:01:19,223][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 13:01:19,223][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,223][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'deliverComMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,226][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,226][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'deliverComMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,229][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'deliverComMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,231][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 13:01:19,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 13:01:19,232][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,232][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,232][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'feedbackMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,232][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,233][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'feedbackMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,234][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'feedbackMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,235][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:19,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:19,236][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,236][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,236][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCategoryMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,237][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,237][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCategoryMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,239][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,240][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCategoryMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:19,241][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:19,242][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,242][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,243][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodCommentMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,243][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,243][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodCommentMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,244][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,245][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodCommentMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,246][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 13:01:19,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 13:01:19,247][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,247][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,247][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,248][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,248][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,249][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,249][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,249][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,250][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:19,251][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:19,270][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,270][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,270][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'foodSpecialMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,270][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,270][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'foodSpecialMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,272][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,273][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'foodSpecialMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,274][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 13:01:19,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 13:01:19,275][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,275][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,275][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'newsMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,275][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,275][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'newsMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,277][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'newsMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 13:01:19,279][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 13:01:19,279][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,279][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,280][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,281][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,281][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,282][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,283][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'orderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,284][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:19,285][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:19,286][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,286][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,286][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageOrderMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,286][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,286][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageOrderMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,287][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,288][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'packageOrderMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,289][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:01:19,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:01:19,290][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,290][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,290][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushMessageMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,291][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,291][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'pushMessageMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,292][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,293][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,294][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'pushMessageMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 13:01:19,295][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 13:01:19,295][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,295][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,296][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,296][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,296][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,297][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,298][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'receiverMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,299][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 13:01:19,300][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 13:01:19,300][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,300][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,300][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,300][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,300][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,301][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,302][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'sellerMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,303][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 13:01:19,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 13:01:19,304][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,304][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [org.mybatis.spring.mapper.MapperFactoryBean]: AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,304][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'usersMapper' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,304][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionFactory(org.apache.ibatis.session.SqlSessionFactory) +[DEBUG][2015-08-18 13:01:19,305][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'usersMapper': AutowiredMethodElement for public final void org.mybatis.spring.support.SqlSessionDaoSupport.setSqlSessionTemplate(org.mybatis.spring.SqlSessionTemplate) +[DEBUG][2015-08-18 13:01:19,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,306][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,307][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning eagerly cached instance of singleton bean 'usersMapper' that is not fully initialized yet - a consequence of a circular reference +[DEBUG][2015-08-18 13:01:19,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:19,310][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:19,317][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sqlSessionFactory' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,332][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 13:01:19,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'dataSource' +[DEBUG][2015-08-18 13:01:19,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,437][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'dataSource' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:19,517][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:19,518][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,518][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,518][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:19,521][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:19,522][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,522][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,523][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:19,524][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:19,524][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,527][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,527][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:19,528][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:19,529][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,529][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,529][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[DEBUG][2015-08-18 13:01:19,530][org.springframework.core.env.StandardEnvironment]Initializing new StandardEnvironment +[DEBUG][2015-08-18 13:01:19,531][org.springframework.core.env.StandardEnvironment]Adding [systemProperties] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,531][org.springframework.core.env.StandardEnvironment]Adding [systemEnvironment] PropertySource with lowest search precedence +[DEBUG][2015-08-18 13:01:19,531][org.springframework.core.env.StandardEnvironment]Initialized StandardEnvironment with PropertySources [systemProperties,systemEnvironment] +[ERROR][2015-08-18 13:01:19,541][com.alibaba.druid.pool.DruidAbstractDataSource]maxIdle is deprecated +[DEBUG][2015-08-18 13:01:19,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking init method 'init' on bean with name 'dataSource' +[INFO][2015-08-18 13:01:19,789][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} inited +[DEBUG][2015-08-18 13:01:19,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:19,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:19,790][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:20,010][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'dataSource' +[DEBUG][2015-08-18 13:01:20,012][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Looking for matching resources in directory tree [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] +[DEBUG][2015-08-18 13:01:20,013][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Searching directory [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping] for files matching pattern [C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/mapping/*.xml] +[DEBUG][2015-08-18 13:01:20,018][org.springframework.core.io.support.PathMatchingResourcePatternResolver]Resolved location pattern [classpath:com/changyu/foryou/mapping/*.xml] to resources [file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml], file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]] +[DEBUG][2015-08-18 13:01:20,022][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:20,277][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VFS +[DEBUG][2015-08-18 13:01:20,277][org.apache.ibatis.io.ResolverUtil]JBoss 6 VFS API is not available in this environment. +[DEBUG][2015-08-18 13:01:20,279][org.apache.ibatis.io.ResolverUtil]Class not found: org.jboss.vfs.VirtualFile +[DEBUG][2015-08-18 13:01:20,281][org.apache.ibatis.io.ResolverUtil]VFS implementation org.apache.ibatis.io.JBoss6VFS is not valid in this environment. +[DEBUG][2015-08-18 13:01:20,282][org.apache.ibatis.io.ResolverUtil]Using VFS adapter org.apache.ibatis.io.DefaultVFS +[DEBUG][2015-08-18 13:01:20,283][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 13:01:20,284][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 13:01:20,442][org.apache.ibatis.io.ResolverUtil]Reader entry: BigOrder.class +[DEBUG][2015-08-18 13:01:20,445][org.apache.ibatis.io.ResolverUtil]Reader entry: Campus.class +[DEBUG][2015-08-18 13:01:20,445][org.apache.ibatis.io.ResolverUtil]Reader entry: CampusAdmin.class +[DEBUG][2015-08-18 13:01:20,446][org.apache.ibatis.io.ResolverUtil]Reader entry: CartGood.class +[DEBUG][2015-08-18 13:01:20,447][org.apache.ibatis.io.ResolverUtil]Reader entry: City.class +[DEBUG][2015-08-18 13:01:20,448][org.apache.ibatis.io.ResolverUtil]Reader entry: CityWithCampus.class +[DEBUG][2015-08-18 13:01:20,448][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverChildOrder.class +[DEBUG][2015-08-18 13:01:20,450][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverCom.class +[DEBUG][2015-08-18 13:01:20,451][org.apache.ibatis.io.ResolverUtil]Reader entry: DeliverOrder.class +[DEBUG][2015-08-18 13:01:20,451][org.apache.ibatis.io.ResolverUtil]Reader entry: Feedback.class +[DEBUG][2015-08-18 13:01:20,452][org.apache.ibatis.io.ResolverUtil]Reader entry: Food.class +[DEBUG][2015-08-18 13:01:20,453][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodCategory.class +[DEBUG][2015-08-18 13:01:20,454][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodComment.class +[DEBUG][2015-08-18 13:01:20,454][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecial.class +[DEBUG][2015-08-18 13:01:20,455][org.apache.ibatis.io.ResolverUtil]Reader entry: FoodSpecialKey.class +[DEBUG][2015-08-18 13:01:20,455][org.apache.ibatis.io.ResolverUtil]Reader entry: HomeCategory.class +[DEBUG][2015-08-18 13:01:20,456][org.apache.ibatis.io.ResolverUtil]Reader entry: News.class +[DEBUG][2015-08-18 13:01:20,457][org.apache.ibatis.io.ResolverUtil]Reader entry: Order.class +[DEBUG][2015-08-18 13:01:20,457][org.apache.ibatis.io.ResolverUtil]Reader entry: PackageOrder.class +[DEBUG][2015-08-18 13:01:20,458][org.apache.ibatis.io.ResolverUtil]Reader entry: PCOrder.class +[DEBUG][2015-08-18 13:01:20,458][org.apache.ibatis.io.ResolverUtil]Reader entry: PushMessage.class +[DEBUG][2015-08-18 13:01:20,459][org.apache.ibatis.io.ResolverUtil]Reader entry: Receiver.class +[DEBUG][2015-08-18 13:01:20,460][org.apache.ibatis.io.ResolverUtil]Reader entry: ReceiverKey.class +[DEBUG][2015-08-18 13:01:20,461][org.apache.ibatis.io.ResolverUtil]Reader entry: Sellers.class +[DEBUG][2015-08-18 13:01:20,461][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFood.class +[DEBUG][2015-08-18 13:01:20,462][org.apache.ibatis.io.ResolverUtil]Reader entry: ShortFoodWithIm.class +[DEBUG][2015-08-18 13:01:20,462][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallNews.class +[DEBUG][2015-08-18 13:01:20,463][org.apache.ibatis.io.ResolverUtil]Reader entry: SmallOrder.class +[DEBUG][2015-08-18 13:01:20,464][org.apache.ibatis.io.ResolverUtil]Reader entry: SuperAdminOrder.class +[DEBUG][2015-08-18 13:01:20,465][org.apache.ibatis.io.ResolverUtil]Reader entry: TogetherOrder.class +[DEBUG][2015-08-18 13:01:20,465][org.apache.ibatis.io.ResolverUtil]Reader entry: Users.class +[DEBUG][2015-08-18 13:01:20,466][org.apache.ibatis.io.ResolverUtil]Reader entry: VeryShortFood.class +[DEBUG][2015-08-18 13:01:20,466][org.apache.ibatis.io.ResolverUtil]Listing file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model +[DEBUG][2015-08-18 13:01:20,467][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 13:01:20,467][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/BigOrder.class +[DEBUG][2015-08-18 13:01:20,468][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3G!com/changyu/foryou/model/BigOrderjava/lang/Object +[DEBUG][2015-08-18 13:01:20,470][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 13:01:20,470][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Campus.class +[DEBUG][2015-08-18 13:01:20,471][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3Ecom/changyu/foryou/model/Campusjava/lang/ObjectcampusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:01:20,472][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 13:01:20,472][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CampusAdmin.class +[DEBUG][2015-08-18 13:01:20,473][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:$com/changyu/foryou/model/CampusAdminjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:01:20,474][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 13:01:20,475][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CartGood.class +[DEBUG][2015-08-18 13:01:20,476][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[!com/changyu/foryou/model/CartGoodjava/lang/ObjectorderIdLjava/lang/Long;nameLjava/lang/String;phonestatusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 13:01:20,477][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 13:01:20,477][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/City.class +[DEBUG][2015-08-18 13:01:20,478][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&com/changyu/foryou/model/Cityjava/lang/ObjectcityIdLjava/lang/Integer;cityNameLjava/lang/String;()VCode +[DEBUG][2015-08-18 13:01:20,479][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 13:01:20,479][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/CityWithCampus.class +[DEBUG][2015-08-18 13:01:20,480][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3'com/changyu/foryou/model/CityWithCampuscom/changyu/foryou/model/CitycampusesLjava/util/ArrayList; Signature8Ljava/util/ArrayList;()VCode +[DEBUG][2015-08-18 13:01:20,480][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 13:01:20,481][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverChildOrder.class +[DEBUG][2015-08-18 13:01:20,481][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:*com/changyu/foryou/model/DeliverChildOrderjava/lang/ObjectfoodNameLjava/lang/String;statusLjava/lang/Short;priceLjava/lang/Float; +[DEBUG][2015-08-18 13:01:20,482][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 13:01:20,483][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverCom.class +[DEBUG][2015-08-18 13:01:20,483][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&#com/changyu/foryou/model/DeliverComjava/lang/Object deliverIdLjava/lang/Integer;categoryLjava/lang/String;()VCode +[DEBUG][2015-08-18 13:01:20,484][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 13:01:20,485][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/DeliverOrder.class +[DEBUG][2015-08-18 13:01:20,487][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3[%com/changyu/foryou/model/DeliverOrderjava/lang/Object +[DEBUG][2015-08-18 13:01:20,488][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 13:01:20,488][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Feedback.class +[DEBUG][2015-08-18 13:01:20,489][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:!com/changyu/foryou/model/Feedbackjava/lang/ObjectphoneIdLjava/lang/String; +[DEBUG][2015-08-18 13:01:20,490][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 13:01:20,490][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Food.class +[DEBUG][2015-08-18 13:01:20,493][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Foodjava/lang/ObjectfoodIdLjava/lang/Long;nameLjava/lang/String;priceLjava/lang/Float; +[DEBUG][2015-08-18 13:01:20,494][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 13:01:20,494][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodCategory.class +[DEBUG][2015-08-18 13:01:20,495][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3T%com/changyu/foryou/model/FoodCategoryjava/lang/Object +[DEBUG][2015-08-18 13:01:20,496][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 13:01:20,496][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodComment.class +[DEBUG][2015-08-18 13:01:20,497][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3f$com/changyu/foryou/model/FoodCommentjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;commentLjava/lang/String;foodNamedateLjava/util/Date;gradeLjava/lang/Short;imgUrlnickNamephonetagisHidden +[DEBUG][2015-08-18 13:01:20,499][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 13:01:20,499][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecial.class +[DEBUG][2015-08-18 13:01:20,500][org.apache.ibatis.io.ResolverUtil]Reader entry: ����30$com/changyu/foryou/model/FoodSpecial'com/changyu/foryou/model/FoodSpecialKeynameLjava/lang/String; foodCountLjava/lang/Integer;()VCode +[DEBUG][2015-08-18 13:01:20,501][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 13:01:20,501][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/FoodSpecialKey.class +[DEBUG][2015-08-18 13:01:20,502][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!'com/changyu/foryou/model/FoodSpecialKeyjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer; specialId()VCode +[DEBUG][2015-08-18 13:01:20,503][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 13:01:20,504][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/HomeCategory.class +[DEBUG][2015-08-18 13:01:20,505][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3%%com/changyu/foryou/model/HomeCategoryjava/lang/Object +[DEBUG][2015-08-18 13:01:20,505][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 13:01:20,506][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/News.class +[DEBUG][2015-08-18 13:01:20,506][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3@com/changyu/foryou/model/Newsjava/lang/ObjectnewsIdLjava/lang/Long;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:01:20,507][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 13:01:20,508][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Order.class +[DEBUG][2015-08-18 13:01:20,509][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�com/changyu/foryou/model/Orderjava/lang/ObjectorderIdLjava/lang/Long;campusIdLjava/lang/Integer;phoneLjava/lang/String; +[DEBUG][2015-08-18 13:01:20,510][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 13:01:20,510][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PackageOrder.class +[DEBUG][2015-08-18 13:01:20,512][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3{%com/changyu/foryou/model/PackageOrderjava/lang/Object packageIdLjava/lang/String;phoneId +[DEBUG][2015-08-18 13:01:20,513][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 13:01:20,513][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PCOrder.class +[DEBUG][2015-08-18 13:01:20,515][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3` com/changyu/foryou/model/PCOrderjava/lang/Object +[DEBUG][2015-08-18 13:01:20,516][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 13:01:20,516][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/PushMessage.class +[DEBUG][2015-08-18 13:01:20,517][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3O$com/changyu/foryou/model/PushMessagejava/lang/ObjectpushIdLjava/lang/Integer;titleLjava/lang/String;contentpushTagalias +[DEBUG][2015-08-18 13:01:20,518][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 13:01:20,518][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Receiver.class +[DEBUG][2015-08-18 13:01:20,519][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3B!com/changyu/foryou/model/Receiver$com/changyu/foryou/model/ReceiverKeyphoneLjava/lang/String;nameaddresstagLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:01:20,520][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 13:01:20,521][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ReceiverKey.class +[DEBUG][2015-08-18 13:01:20,521][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3$$com/changyu/foryou/model/ReceiverKeyjava/lang/ObjectrankLjava/lang/String;phoneId()VCode +[DEBUG][2015-08-18 13:01:20,522][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 13:01:20,523][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Sellers.class +[DEBUG][2015-08-18 13:01:20,523][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3; com/changyu/foryou/model/Sellersjava/lang/Object campusAdminLjava/lang/String;passwordtypeLjava/lang/Short;campusIdLjava/lang/Integer; +[DEBUG][2015-08-18 13:01:20,525][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 13:01:20,526][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFood.class +[DEBUG][2015-08-18 13:01:20,527][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3L"com/changyu/foryou/model/ShortFoodjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;nameLjava/lang/String;priceLjava/lang/Float; foodCount +[DEBUG][2015-08-18 13:01:20,548][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 13:01:20,549][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/ShortFoodWithIm.class +[DEBUG][2015-08-18 13:01:20,555][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3-(com/changyu/foryou/model/ShortFoodWithIm"com/changyu/foryou/model/ShortFoodinfoLjava/lang/String;messagegradeLjava/lang/Short; +[DEBUG][2015-08-18 13:01:20,560][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 13:01:20,560][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallNews.class +[DEBUG][2015-08-18 13:01:20,562][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3&"com/changyu/foryou/model/SmallNewsjava/lang/ObjectnewsIdLjava/lang/Long;imgUrlLjava/lang/String;()VCode +[DEBUG][2015-08-18 13:01:20,562][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 13:01:20,563][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SmallOrder.class +[DEBUG][2015-08-18 13:01:20,564][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3�#com/changyu/foryou/model/SmallOrderjava/lang/ObjectfoodIdLjava/lang/Long;campusIdLjava/lang/Integer;orderId +[DEBUG][2015-08-18 13:01:20,566][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 13:01:20,566][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/SuperAdminOrder.class +[DEBUG][2015-08-18 13:01:20,567][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3F(com/changyu/foryou/model/SuperAdminOrderjava/lang/Object +[DEBUG][2015-08-18 13:01:20,569][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 13:01:20,569][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/TogetherOrder.class +[DEBUG][2015-08-18 13:01:20,570][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3:&com/changyu/foryou/model/TogetherOrderjava/lang/Object +[DEBUG][2015-08-18 13:01:20,570][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 13:01:20,571][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/Users.class +[DEBUG][2015-08-18 13:01:20,572][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3mcom/changyu/foryou/model/Usersjava/lang/ObjectphoneLjava/lang/String;passwordtypeLjava/lang/Short;nicknameimgUrl +[DEBUG][2015-08-18 13:01:20,573][org.apache.ibatis.io.ResolverUtil]Find JAR URL: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 13:01:20,573][org.apache.ibatis.io.ResolverUtil]Not a JAR: file:/C:/Users/xiaowei/Documents/GitHub/java_server/target/classes/com/changyu/foryou/model/VeryShortFood.class +[DEBUG][2015-08-18 13:01:20,574][org.apache.ibatis.io.ResolverUtil]Reader entry: ����3!&com/changyu/foryou/model/VeryShortFoodjava/lang/ObjectfoodIdLjava/lang/Long; +[DEBUG][2015-08-18 13:01:20,575][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.BigOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,576][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Campus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,577][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CampusAdmin matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,577][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CartGood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,579][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.City matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,579][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.CityWithCampus matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,579][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverChildOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,581][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverCom matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,582][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.DeliverOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,583][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Feedback matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,585][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Food matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,587][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,588][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodComment matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,589][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecial matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,591][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.FoodSpecialKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,592][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.HomeCategory matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,593][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.News matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,594][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Order matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,595][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PackageOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,597][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PCOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,598][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.PushMessage matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,600][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Receiver matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,602][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ReceiverKey matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,602][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Sellers matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,603][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,605][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.ShortFoodWithIm matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,606][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallNews matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,607][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SmallOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,609][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.SuperAdminOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,611][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.TogetherOrder matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,612][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.Users matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,613][org.apache.ibatis.io.ResolverUtil]Checking to see if class com.changyu.foryou.model.VeryShortFood matches criteria [is assignable to Object] +[DEBUG][2015-08-18 13:01:20,641][org.mybatis.spring.SqlSessionFactoryBean]Parsed configuration file: 'class path resource [config.xml]' +[DEBUG][2015-08-18 13:01:21,797][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CampusMapper.xml]' +[DEBUG][2015-08-18 13:01:21,882][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\CityMapper.xml]' +[DEBUG][2015-08-18 13:01:21,972][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\DeliverComMapper.xml]' +[DEBUG][2015-08-18 13:01:22,024][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FeedbackMapper.xml]' +[DEBUG][2015-08-18 13:01:22,139][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCategoryMapper.xml]' +[DEBUG][2015-08-18 13:01:22,226][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodCommentMapper.xml]' +[DEBUG][2015-08-18 13:01:22,398][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodMapper.xml]' +[DEBUG][2015-08-18 13:01:22,487][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\FoodSpecialMapper.xml]' +[DEBUG][2015-08-18 13:01:22,572][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\NewsMapper.xml]' +[DEBUG][2015-08-18 13:01:22,755][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\OrderMapper.xml]' +[DEBUG][2015-08-18 13:01:22,810][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PackageOrderMapper.xml]' +[DEBUG][2015-08-18 13:01:22,862][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\PushMessageMapper.xml]' +[DEBUG][2015-08-18 13:01:22,925][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\ReceiverMapper.xml]' +[DEBUG][2015-08-18 13:01:22,963][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\SellerMapper.xml]' +[DEBUG][2015-08-18 13:01:23,084][org.mybatis.spring.SqlSessionFactoryBean]Parsed mapper file: 'file [C:\Users\xiaowei\Documents\GitHub\java_server\target\classes\com\changyu\foryou\mapping\UsersMapper.xml]' +[DEBUG][2015-08-18 13:01:23,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,090][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,100][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,100][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,100][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,101][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,131][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'usersMapper' +[DEBUG][2015-08-18 13:01:23,132][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'usersMapper' +[DEBUG][2015-08-18 13:01:23,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'sellerMapper' +[DEBUG][2015-08-18 13:01:23,133][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerMapper' +[DEBUG][2015-08-18 13:01:23,134][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,135][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'receiverMapper' +[DEBUG][2015-08-18 13:01:23,135][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverMapper' +[DEBUG][2015-08-18 13:01:23,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'pushMessageMapper' +[DEBUG][2015-08-18 13:01:23,136][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:01:23,137][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:23,139][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:23,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'orderMapper' +[DEBUG][2015-08-18 13:01:23,140][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderMapper' +[DEBUG][2015-08-18 13:01:23,141][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'newsMapper' +[DEBUG][2015-08-18 13:01:23,142][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'newsMapper' +[DEBUG][2015-08-18 13:01:23,143][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:23,144][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:23,146][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodMapper' +[DEBUG][2015-08-18 13:01:23,147][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodMapper' +[DEBUG][2015-08-18 13:01:23,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,149][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:23,150][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:23,151][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:23,153][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'feedbackMapper' +[DEBUG][2015-08-18 13:01:23,154][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'feedbackMapper' +[DEBUG][2015-08-18 13:01:23,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'deliverComMapper' +[DEBUG][2015-08-18 13:01:23,155][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'deliverComMapper' +[DEBUG][2015-08-18 13:01:23,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,156][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'cityMapper' +[DEBUG][2015-08-18 13:01:23,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'cityMapper' +[DEBUG][2015-08-18 13:01:23,157][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'campusMapper' +[DEBUG][2015-08-18 13:01:23,158][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusMapper' +[DEBUG][2015-08-18 13:01:23,159][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 13:01:23,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,168][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,178][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'campusService' to bean named 'campusMapper' +[DEBUG][2015-08-18 13:01:23,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,179][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 13:01:23,183][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 13:01:23,190][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionAdvice' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,199][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 13:01:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 13:01:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,200][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,215][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'transactionManager' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,226][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 13:01:23,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionManager' +[DEBUG][2015-08-18 13:01:23,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,227][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,237][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionManager' +[DEBUG][2015-08-18 13:01:23,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 13:01:23,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,238][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,253][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [add*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,253][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [append*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,253][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [insert*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,253][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [save*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,253][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [update*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [modify*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [edit*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delete*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [remove*] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [repair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [delAndRepair] with attribute [PROPAGATION_REQUIRED,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [get*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [find*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,254][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [load*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,255][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [search*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,256][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [datagrid*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,256][org.springframework.transaction.interceptor.NameMatchTransactionAttributeSource]Adding transactional method [*] with attribute [PROPAGATION_SUPPORTS,ISOLATION_DEFAULT] +[DEBUG][2015-08-18 13:01:23,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,256][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,259][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '(inner bean)' +[DEBUG][2015-08-18 13:01:23,260][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'transactionAdvice' +[DEBUG][2015-08-18 13:01:23,260][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'transactionAdvice' +[DEBUG][2015-08-18 13:01:23,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:01:23,264][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:01:23,271][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'druid-stat-interceptor' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,276][org.springframework.beans.factory.support.DefaultListableBeanFactory]Invoking afterPropertiesSet() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:01:23,278][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:01:23,300][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'campusService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,303][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.CampusServiceImpl@2e6c5609] +[DEBUG][2015-08-18 13:01:23,313][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'campusService' +[DEBUG][2015-08-18 13:01:23,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/foodService' +[DEBUG][2015-08-18 13:01:23,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/foodService' +[DEBUG][2015-08-18 13:01:23,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,314][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,330][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 13:01:23,330][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 13:01:23,330][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 13:01:23,330][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.FoodServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 13:01:23,331][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/foodService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,331][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodMapper(com.changyu.foryou.mapper.FoodMapper) +[DEBUG][2015-08-18 13:01:23,333][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 13:01:23,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,339][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,340][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,354][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodMapper' +[DEBUG][2015-08-18 13:01:23,354][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCategoryMapper(com.changyu.foryou.mapper.FoodCategoryMapper) +[DEBUG][2015-08-18 13:01:23,355][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,361][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,370][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:23,370][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodCommentMapper(com.changyu.foryou.mapper.FoodCommentMapper) +[DEBUG][2015-08-18 13:01:23,371][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:23,375][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,376][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,384][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:23,384][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/foodService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.FoodServiceImpl.setFoodSpecialMapper(com.changyu.foryou.mapper.FoodSpecialMapper) +[DEBUG][2015-08-18 13:01:23,385][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:23,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,390][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,400][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/foodService' to bean named 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:23,400][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,401][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,402][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/foodService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,402][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.FoodServiceImpl@1ba73993] +[DEBUG][2015-08-18 13:01:23,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/foodService' +[DEBUG][2015-08-18 13:01:23,420][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean '/newsService' +[DEBUG][2015-08-18 13:01:23,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean '/newsService' +[DEBUG][2015-08-18 13:01:23,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,421][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,427][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.NewsServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 13:01:23,427][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean '/newsService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,428][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean '/newsService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.NewsServiceImpl.setNewsMapper(com.changyu.foryou.mapper.NewsMapper) +[DEBUG][2015-08-18 13:01:23,430][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 13:01:23,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,433][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,439][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name '/newsService' to bean named 'newsMapper' +[DEBUG][2015-08-18 13:01:23,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,439][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,440][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean '/newsService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,440][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.NewsServiceImpl@3ec7f77e] +[DEBUG][2015-08-18 13:01:23,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean '/newsService' +[DEBUG][2015-08-18 13:01:23,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'orderService' +[DEBUG][2015-08-18 13:01:23,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'orderService' +[DEBUG][2015-08-18 13:01:23,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,448][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,462][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.OrderServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 13:01:23,463][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'orderService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,463][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'orderService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.OrderServiceImpl.setOrderMapper(com.changyu.foryou.mapper.OrderMapper) +[DEBUG][2015-08-18 13:01:23,464][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 13:01:23,472][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,473][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,492][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'orderService' to bean named 'orderMapper' +[DEBUG][2015-08-18 13:01:23,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,492][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,493][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,494][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'orderService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,494][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.OrderServiceImpl@132cd7ba] +[DEBUG][2015-08-18 13:01:23,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'orderService' +[DEBUG][2015-08-18 13:01:23,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'packageService' +[DEBUG][2015-08-18 13:01:23,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'packageService' +[DEBUG][2015-08-18 13:01:23,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,505][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,512][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 13:01:23,513][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.PackageServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 13:01:23,513][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'packageService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,513][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setDeliverComMapper(com.changyu.foryou.mapper.DeliverComMapper) +[DEBUG][2015-08-18 13:01:23,514][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 13:01:23,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,517][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,524][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'deliverComMapper' +[DEBUG][2015-08-18 13:01:23,524][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'packageService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.PackageServiceImpl.setPackageMapper(com.changyu.foryou.mapper.PackageOrderMapper) +[DEBUG][2015-08-18 13:01:23,525][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:23,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,528][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,534][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'packageService' to bean named 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:23,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,534][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,535][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'packageService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,536][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PackageServiceImpl@6be3019a] +[DEBUG][2015-08-18 13:01:23,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'packageService' +[DEBUG][2015-08-18 13:01:23,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'pushService' +[DEBUG][2015-08-18 13:01:23,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'pushService' +[DEBUG][2015-08-18 13:01:23,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,541][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,546][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'pushService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,550][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,551][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,553][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'pushService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,553][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.PushServiceImpl@571ca6bf] +[DEBUG][2015-08-18 13:01:23,558][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'pushService' +[DEBUG][2015-08-18 13:01:23,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'receiverService' +[DEBUG][2015-08-18 13:01:23,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'receiverService' +[DEBUG][2015-08-18 13:01:23,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,559][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,565][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.ReceiverServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 13:01:23,565][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'receiverService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,565][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'receiverService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.ReceiverServiceImpl.setReceiverMapper(com.changyu.foryou.mapper.ReceiverMapper) +[DEBUG][2015-08-18 13:01:23,566][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 13:01:23,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,570][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,571][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,578][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'receiverService' to bean named 'receiverMapper' +[DEBUG][2015-08-18 13:01:23,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,579][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,580][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'receiverService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,581][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.ReceiverServiceImpl@192aaffb] +[DEBUG][2015-08-18 13:01:23,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'receiverService' +[DEBUG][2015-08-18 13:01:23,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'sellerService' +[DEBUG][2015-08-18 13:01:23,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'sellerService' +[DEBUG][2015-08-18 13:01:23,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,588][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,595][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.SellerServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 13:01:23,595][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'sellerService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,595][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'sellerService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.SellerServiceImpl.setSellerMapper(com.changyu.foryou.mapper.SellerMapper) +[DEBUG][2015-08-18 13:01:23,596][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 13:01:23,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,599][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,604][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'sellerService' to bean named 'sellerMapper' +[DEBUG][2015-08-18 13:01:23,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,604][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,605][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'sellerService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,605][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.SellerServiceImpl@5d11b24b] +[DEBUG][2015-08-18 13:01:23,611][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'sellerService' +[DEBUG][2015-08-18 13:01:23,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating shared instance of singleton bean 'userService' +[DEBUG][2015-08-18 13:01:23,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Creating instance of bean 'userService' +[DEBUG][2015-08-18 13:01:23,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,613][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,626][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 13:01:23,627][org.springframework.beans.factory.annotation.InjectionMetadata]Registered injected element on class [com.changyu.foryou.serviceImpl.UserServiceImpl]: AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 13:01:23,627][org.springframework.beans.factory.support.DefaultListableBeanFactory]Eagerly caching bean 'userService' to allow for resolving potential circular references +[DEBUG][2015-08-18 13:01:23,627][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setUsersMapper(com.changyu.foryou.mapper.UsersMapper) +[DEBUG][2015-08-18 13:01:23,630][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 13:01:23,639][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,640][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,654][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'usersMapper' +[DEBUG][2015-08-18 13:01:23,654][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'userService': AutowiredMethodElement for public void com.changyu.foryou.serviceImpl.UserServiceImpl.setFeedbackMapper(com.changyu.foryou.mapper.FeedbackMapper) +[DEBUG][2015-08-18 13:01:23,656][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 13:01:23,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,659][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,660][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,663][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'userService' to bean named 'feedbackMapper' +[DEBUG][2015-08-18 13:01:23,663][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,664][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,665][org.springframework.aop.aspectj.autoproxy.AspectJAwareAdvisorAutoProxyCreator]Creating implicit proxy for bean 'userService' with 0 common interceptors and 3 specific interceptors +[DEBUG][2015-08-18 13:01:23,665][org.springframework.aop.framework.JdkDynamicAopProxy]Creating JDK dynamic proxy: target source is SingletonTargetSource for target object [com.changyu.foryou.serviceImpl.UserServiceImpl@779122a0] +[DEBUG][2015-08-18 13:01:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Finished creating instance of bean 'userService' +[DEBUG][2015-08-18 13:01:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'dataSource' +[DEBUG][2015-08-18 13:01:23,673][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,674][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.mybatis.spring.mapper.MapperScannerConfigurer#0' +[DEBUG][2015-08-18 13:01:23,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionManager' +[DEBUG][2015-08-18 13:01:23,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'transactionAdvice' +[DEBUG][2015-08-18 13:01:23,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.config.internalAutoProxyCreator' +[DEBUG][2015-08-18 13:01:23,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:01:23,675][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'campusMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'cityMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'deliverComMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'feedbackMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCategoryMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodCommentMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodMapper' +[DEBUG][2015-08-18 13:01:23,676][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'foodSpecialMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'newsMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'packageOrderMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'pushMessageMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'receiverMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sellerMapper' +[DEBUG][2015-08-18 13:01:23,677][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'usersMapper' +[DEBUG][2015-08-18 13:01:23,682][org.springframework.context.support.GenericApplicationContext]Unable to locate LifecycleProcessor with name 'lifecycleProcessor': using default [org.springframework.context.support.DefaultLifecycleProcessor@ed2bc5a] +[DEBUG][2015-08-18 13:01:23,683][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[DEBUG][2015-08-18 13:01:23,687][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:23,690][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemProperties] +[DEBUG][2015-08-18 13:01:23,691][org.springframework.core.env.PropertySourcesPropertyResolver]Searching for key 'spring.liveBeansView.mbeanDomain' in [systemEnvironment] +[DEBUG][2015-08-18 13:01:23,692][org.springframework.core.env.PropertySourcesPropertyResolver]Could not find key 'spring.liveBeansView.mbeanDomain' in any property source. Returning [null] +[DEBUG][2015-08-18 13:01:23,692][org.springframework.test.context.TestContext]Storing ApplicationContext for test class [class com.changyu.test.orderTest] in cache under key [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:01:23,694][org.springframework.test.context.support.DependencyInjectionTestExecutionListener]Performing dependency injection for test context [[TestContext@479f29d testClass = orderTest, testInstance = com.changyu.test.orderTest@622723b6, testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]]. +[DEBUG][2015-08-18 13:01:23,694][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:01:23,701][org.springframework.beans.factory.annotation.InjectionMetadata]Processing injected method of bean 'com.changyu.test.orderTest': AutowiredMethodElement for public void com.changyu.test.orderTest.setOrderService(com.changyu.foryou.service.OrderService) +[DEBUG][2015-08-18 13:01:23,702][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'orderService' +[DEBUG][2015-08-18 13:01:23,702][org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor]Autowiring by type from bean name 'com.changyu.test.orderTest' to bean named 'orderService' +[DEBUG][2015-08-18 13:01:23,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,703][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0' +[DEBUG][2015-08-18 13:01:23,705][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1' +[DEBUG][2015-08-18 13:01:23,717][org.springframework.test.context.TestContext]Retrieved ApplicationContext for test class [class com.changyu.test.orderTest] from cache with key [[MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:01:23,770][org.mybatis.spring.SqlSessionUtils]Creating a new SqlSession +[DEBUG][2015-08-18 13:01:23,783][org.mybatis.spring.SqlSessionUtils]Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5520b93f] +[DEBUG][2015-08-18 13:01:23,864][org.mybatis.spring.SqlSessionUtils]Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5520b93f] +[DEBUG][2015-08-18 13:01:23,865][org.springframework.jdbc.datasource.DataSourceTransactionManager]Should roll back transaction but cannot - no transaction available +[DEBUG][2015-08-18 13:01:23,865][org.mybatis.spring.SqlSessionUtils]Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5520b93f] +[DEBUG][2015-08-18 13:01:24,005][com.changyu.test.orderTest]订单为:==================={"message":"获取订单失败","status":"failure"} +[DEBUG][2015-08-18 13:01:24,007][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test method: context [[TestContext@479f29d testClass = orderTest, testInstance = com.changyu.test.orderTest@622723b6, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], class dirties context [false], class mode [null], method dirties context [false]. +[DEBUG][2015-08-18 13:01:24,007][org.springframework.test.context.web.ServletTestExecutionListener]Resetting RequestContextHolder for test context [TestContext@479f29d testClass = orderTest, testInstance = com.changyu.test.orderTest@622723b6, testMethod = getOrderInMine@orderTest, testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]. +[DEBUG][2015-08-18 13:01:24,012][org.springframework.test.context.support.DirtiesContextTestExecutionListener]After test class: context [[TestContext@479f29d testClass = orderTest, testInstance = [null], testMethod = [null], testException = [null], mergedContextConfiguration = [MergedContextConfiguration@6a35d38e testClass = orderTest, locations = '{classpath:spring.xml, classpath:spring-mybatis.xml}', classes = '{}', contextInitializerClasses = '[]', activeProfiles = '{}', contextLoader = 'org.springframework.test.context.support.DelegatingSmartContextLoader']]], dirtiesContext [false]. +[INFO][2015-08-18 13:01:24,016][org.springframework.context.support.GenericApplicationContext]Closing org.springframework.context.support.GenericApplicationContext@3a7109eb: startup date [Tue Aug 18 13:01:17 CST 2015]; root of context hierarchy +[DEBUG][2015-08-18 13:01:24,017][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'sqlSessionFactory' +[DEBUG][2015-08-18 13:01:24,019][org.springframework.beans.factory.support.DefaultListableBeanFactory]Returning cached instance of singleton bean 'lifecycleProcessor' +[INFO][2015-08-18 13:01:24,019][org.springframework.beans.factory.support.DefaultListableBeanFactory]Destroying singletons in org.springframework.beans.factory.support.DefaultListableBeanFactory@68fa8cf9: defining beans [org.springframework.beans.factory.config.PropertyPlaceholderConfigurer#0,org.springframework.context.annotation.internalConfigurationAnnotationProcessor,org.springframework.context.annotation.internalAutowiredAnnotationProcessor,org.springframework.context.annotation.internalRequiredAnnotationProcessor,org.springframework.context.annotation.internalCommonAnnotationProcessor,campusService,/foodService,/newsService,orderService,packageService,pushService,receiverService,sellerService,userService,dataSource,sqlSessionFactory,org.mybatis.spring.mapper.MapperScannerConfigurer#0,transactionManager,transactionAdvice,org.springframework.aop.config.internalAutoProxyCreator,transactionPointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#0,druid-stat-interceptor,druid-stat-pointcut,org.springframework.aop.support.DefaultBeanFactoryPointcutAdvisor#1,org.springframework.context.annotation.ConfigurationClassPostProcessor.importAwareProcessor,campusMapper,cityMapper,deliverComMapper,feedbackMapper,foodCategoryMapper,foodCommentMapper,foodMapper,foodSpecialMapper,newsMapper,orderMapper,packageOrderMapper,pushMessageMapper,receiverMapper,sellerMapper,usersMapper]; root of factory hierarchy +[DEBUG][2015-08-18 13:01:24,020][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean 'orderService': [com.changyu.test.orderTest] +[DEBUG][2015-08-18 13:01:24,021][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy() on bean with name 'druid-stat-interceptor' +[DEBUG][2015-08-18 13:01:24,021][org.springframework.beans.factory.support.DefaultListableBeanFactory]Retrieved dependent beans for bean '(inner bean)': [transactionAdvice] +[DEBUG][2015-08-18 13:01:24,022][org.springframework.beans.factory.support.DisposableBeanAdapter]Invoking destroy method 'close' on bean with name 'dataSource' +[INFO][2015-08-18 13:01:24,032][com.alibaba.druid.pool.DruidDataSource]{dataSource-1} closed diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java index 59c3ded..6dbdc03 100644 --- a/src/main/java/com/changyu/foryou/controller/CampusController.java +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -1,7 +1,5 @@ package com.changyu.foryou.controller; -import java.util.Calendar; -import java.util.Date; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -13,7 +11,6 @@ import org.springframework.web.bind.annotation.ResponseBody; import com.alibaba.fastjson.JSON; -import com.alibaba.fastjson.JSONArray; import com.changyu.foryou.model.Campus; import com.changyu.foryou.model.CampusAdmin; import com.changyu.foryou.model.CityWithCampus; diff --git a/src/main/resources/config.properties b/src/main/resources/config.properties index 1baf932..2cfb86b 100644 --- a/src/main/resources/config.properties +++ b/src/main/resources/config.properties @@ -8,9 +8,9 @@ hibernate.dialect=org.hibernate.dialect.MySQLDialect driverClassName=com.mysql.jdbc.Driver validationQuery=SELECT 1 -jdbc_url=jdbc:mysql://localhost:3306/foryou?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull -jdbc_username=root -jdbc_password=zc0829 +jdbc_url=jdbc:mysql://120.26.213.172:3306/foryou?useUnicode=true&characterEncoding=UTF-8&zeroDateTimeBehavior=convertToNull +jdbc_username=changyu2015 +jdbc_password=changyu15 #hibernate.dialect=org.hibernate.dialect.SQLServerDialect #driverClassName=net.sourceforge.jtds.jdbc.Driver diff --git a/src/main/resources/spring-mybatis.xml b/src/main/resources/spring-mybatis.xml index 76fd3e8..a544768 100644 --- a/src/main/resources/spring-mybatis.xml +++ b/src/main/resources/spring-mybatis.xml @@ -14,7 +14,7 @@ http://www.springframework.org/schema/task http://www.springframework.org/schema - + - - --> + diff --git a/src/main/resources/spring.xml b/src/main/resources/spring.xml index a6acb4d..3914651 100644 --- a/src/main/resources/spring.xml +++ b/src/main/resources/spring.xml @@ -7,7 +7,7 @@ http://www.springframework.org/schema/context/spring-context-3.0.xsd "> - + diff --git a/src/test/java/com/changyu/test/orderTest.java b/src/test/java/com/changyu/test/orderTest.java new file mode 100644 index 0000000..03f4c65 --- /dev/null +++ b/src/test/java/com/changyu/test/orderTest.java @@ -0,0 +1,108 @@ +package com.changyu.test; + +import java.util.ArrayList; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import org.apache.log4j.Logger; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; + +import com.alibaba.fastjson.JSON; +import com.changyu.foryou.model.SmallOrder; +import com.changyu.foryou.model.TogetherOrder; +import com.changyu.foryou.service.OrderService; +import com.changyu.foryou.tools.Constants; + + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(locations = { "classpath:spring.xml", "classpath:spring-mybatis.xml" }) +public class orderTest { + private static final Logger LOGGER = Logger + .getLogger(orderTest.class); + private OrderService orderService; + + public OrderService getOrderService() { + return orderService; + } + + @Autowired + public void setOrderService(OrderService orderService) { + this.orderService = orderService; + } + + @Test + public void getOrderInMine(){ + + Map map = new HashMap(); + + List togetherOrdersList = new ArrayList(); + + try { + Map paramMap = new HashMap(); + //case 1 + paramMap.put("phoneId", "18896554880"); + paramMap.put("status", "a"); + + + //case 2 + + List togetherIds = orderService.getTogetherId(paramMap); + + System.out.println(JSON.toJSONString(togetherIds)); + + if (togetherIds.size() != 0) { + for (String togetherId : togetherIds) { + TogetherOrder togetherOrder = new TogetherOrder(); // 一单 + togetherOrder.setTogetherId(togetherId); + + paramMap.put("togetherId", togetherId); + List orderList = orderService + .getOrderListInMine(paramMap); // 一单里面的小订单 + togetherOrder.setSmallOrders(orderList); + togetherOrder.setPayWay(orderList.get(0).getPayWay()); + Short totalStatus=0; + if(orderList.get(0).getStatus()!=4) + { + totalStatus=orderList.get(0).getStatus(); + } + else + { + totalStatus=5; + for (int i = 0; i < orderList.size(); i++) { + if (orderList.get(i).getIsRemarked() == 0) { + totalStatus = 4; + } + } + } + togetherOrder.setStatus(totalStatus); + togetherOrder.setTogetherDate(orderList.get(0) + .getTogetherDate()); + togetherOrdersList.add(togetherOrder); + } + + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取订单成功"); + map.put("orderList", JSON.parse(JSON + .toJSONStringWithDateFormat(togetherOrdersList, + "yyyy-MM-dd"))); + } else { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "暂无订单"); + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取订单失败"); + } + + LOGGER.debug("订单为:==================="+JSON.toJSONString(map)); + return ; + } + +} From 781923b8d22b80fdc20aa154709d2cd4467cba2c Mon Sep 17 00:00:00 2001 From: xiaowei1118 <1131363476@qq.com> Date: Tue, 18 Aug 2015 20:39:46 +0800 Subject: [PATCH 073/132] check the campus status when I buy goods MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 增加在购买时校验校区的状态以及校区的营业时间 --- .../foryou/controller/CampusController.java | 1 + .../foryou/controller/OrderController.java | 188 ++++++++++------- .../foryou/controller/PushController.java | 4 +- .../changyu/foryou/mapper/CampusMapper.java | 2 + .../changyu/foryou/mapping/CampusMapper.xml | 17 +- .../changyu/foryou/mapping/OrderMapper.xml | 2 +- .../java/com/changyu/foryou/model/Campus.java | 15 +- .../changyu/foryou/model/ShortFoodWithIm.java | 9 +- .../changyu/foryou/service/CampusService.java | 2 + .../changyu/foryou/service/OrderService.java | 6 +- .../foryou/serviceImpl/CampusServiceImpl.java | 5 + .../foryou/serviceImpl/OrderServiceImpl.java | 8 +- src/test/java/com/changyu/test/orderTest.java | 191 +++++++++++++++++- 13 files changed, 340 insertions(+), 110 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java index 60a5a0f..7197d8d 100644 --- a/src/main/java/com/changyu/foryou/controller/CampusController.java +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -11,6 +11,7 @@ import org.springframework.web.bind.annotation.ResponseBody; import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; import com.changyu.foryou.model.Campus; import com.changyu.foryou.model.CampusAdmin; import com.changyu.foryou.model.CityWithCampus; diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index d495704..ee96120 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -23,6 +23,7 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; import com.changyu.foryou.model.BigOrder; +import com.changyu.foryou.model.Campus; import com.changyu.foryou.model.CartGood; import com.changyu.foryou.model.DeliverChildOrder; import com.changyu.foryou.model.DeliverOrder; @@ -32,6 +33,7 @@ import com.changyu.foryou.model.SmallOrder; import com.changyu.foryou.model.SuperAdminOrder; import com.changyu.foryou.model.TogetherOrder; +import com.changyu.foryou.service.CampusService; import com.changyu.foryou.service.FoodService; import com.changyu.foryou.service.OrderService; import com.changyu.foryou.service.PushService; @@ -52,7 +54,7 @@ public class OrderController { private UserService userService; private FoodService foodService; private ReceiverService receiverService; - + private CampusService campusService; private PushService pushService; @Autowired @@ -60,6 +62,11 @@ public void setReceiverService(ReceiverService receiverService) { this.receiverService = receiverService; } + @Autowired + public void setCampusService(CampusService campusService) { + this.campusService = campusService; + } + public PushService getPushService() { return pushService; } @@ -498,27 +505,61 @@ public void setOrderService(OrderService orderService) { Map map = new HashMap(); Map paramMap = new HashMap(); - /* - * map.put(Constants.STATUS, Constants.FAILURE); - * map.put(Constants.MESSAGE, "暑期间米奇暂停运营,非常抱歉,亲,下学期再见喽。"); - */ + try { Calendar calendar = Calendar.getInstance(); - // 判断是否超出营业时间,营业时间为9:00--21:30 - /* - * if(calendar.get(Calendar.HOUR_OF_DAY)>22||(calendar.get(Calendar. - * HOUR_OF_DAY - * )>=21&&calendar.get(Calendar.MINUTE)>30)||calendar.get( - * Calendar.HOUR_OF_DAY)<9){ map.put(Constants.STATUS, - * Constants.FAILURE); map.put(Constants.MESSAGE, - * "米奇的营业时间为9:00--21:30,欢迎下次光顾。"); return map; } - */ String[] orderString = orderId.split(","); int flag = 0; String togetherId = phoneId + String.valueOf(new Date().getTime()); - // boolean tag=true; + paramMap.put("orderId",orderString[0]); + paramMap.put("phoneId",phoneId); + Campus campus=campusService.getCampus(paramMap); + + //判断该校区是否正在营业 + if(campus.getStatus()==0){ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "该校区这段时间暂停营业哦"); + return map; + } + + Calendar runOpenTime=Calendar.getInstance(); + runOpenTime.setTime(campus.getOpenTime()); + Calendar runCloseTime=Calendar.getInstance(); + runCloseTime.setTime(campus.getCloseTime()); + //判断是否超出校区营业时间 + + int openHour=runOpenTime.get(Calendar.HOUR_OF_DAY); + int openMinute=runOpenTime.get(Calendar.MINUTE); + int closeHour=runCloseTime.get(Calendar.HOUR_OF_DAY); + int closeMinute=runCloseTime.get(Calendar.MINUTE); + + if(calendar.get(Calendar.HOUR_OF_DAY)>closeHour + ||(calendar.get(Calendar.HOUR_OF_DAY)==closeHour&&calendar.get(Calendar.MINUTE)>closeMinute) + ||calendar.get(Calendar.HOUR_OF_DAY) paramterMap=new HashMap(); - * List - * superPhones=userService.getAllSuperAdminPhone(paramterMap); - * for(String phone:superPhones){ - * - * //推送 pushService.sendPush(phone, - * "一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); } } }).start(); - */ + + new Thread(new Runnable() { + + @Override public void run() { //向超级管理员推送,让其分发订单 + + //推送 + pushService.sendPushByTag("0","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); + + Map paramterMap=new HashMap(); + List + superPhones=userService.getAllSuperAdminPhone(paramterMap); + for(String phone:superPhones){ + + //推送 + pushService.sendPush(phone,"一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); + } + } + }).start(); + } else { map.put(Constants.STATUS, Constants.FAILURE); map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); } - } catch (Exception e) { - e.printStackTrace(); + e.getStackTrace(); map.put(Constants.STATUS, Constants.FAILURE); map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); } + return map; } @@ -956,7 +1001,7 @@ public Map getOrdersByDate(String date, date = null; else date = date.replace("年", "-").replace("月", "-") - .replace("日", ""); + .replace("日", ""); Map paramMap = new HashMap(); paramMap.put("date", date); paramMap.put("campusId", campusId); @@ -1030,12 +1075,12 @@ public Map getBigOrderById(@RequestParam String togetherId) { status = orders.get(0).getStatus(); } else { status = 5; - for (int i = 0; i < orders.size(); i++) { - if (orders.get(i).getIsRemarked() == 0) { - status = 4; - } + for (int i = 0; i < orders.size(); i++) { + if (orders.get(i).getIsRemarked() == 0) { + status = 4; } - + } + } Receiver receiver = receiverService.getReceiver(paramMap); Date date = orderService.getTogetherDate(paramMap); @@ -1047,7 +1092,7 @@ public Map getBigOrderById(@RequestParam String togetherId) { * if (orders!=null&&orders.size() > 0) { for (int i = 0; i < * orders.size(); i++) { sum += orders.get(i).getPrice(); } } */ - + if (orders.size() > 0 && orders != null) { for(SmallOrder i:orders) @@ -1082,7 +1127,7 @@ public Map getBigOrderById(@RequestParam String togetherId) { /** * 修改订单状态 - * @param adminPhone + * @param adminPhone ????????????????????????????? * @param togetherId * @return */ @@ -1129,8 +1174,8 @@ public Map getBigOrderById(@RequestParam String togetherId) { resultMap.put("flag", flag); return resultMap; } - - + + /** * 删除订单(status=4) *@param togetherId @@ -1153,10 +1198,10 @@ public Map getBigOrderById(@RequestParam String togetherId) { resultMap.put(Constants.STATUS, Constants.FAILURE); resultMap.put(Constants.MESSAGE, "订单不存在,删除订单失败"); } - + return resultMap; } - + /** * 商品详情处立即购买 * @param campusId @@ -1165,38 +1210,37 @@ public Map getBigOrderById(@RequestParam String togetherId) { * @param foodCount * @return */ - + @RequestMapping("/purchaseImmediately") public @ResponseBody Map purchaseImmediately( @RequestParam Integer campusId, @RequestParam String phoneId, @RequestParam Long foodId, @RequestParam Integer foodCount) - { - Map resultMap = new HashMap(); - Map paramMap = new HashMap(); + { + Map resultMap = new HashMap(); + Map paramMap = new HashMap(); - try { - Order order = new Order(campusId, phoneId, foodId, foodCount); - paramMap.put("orderId",order.getOrderId()); - int flag = orderService.insertSelectiveOrder(order); - - if (flag == -1 && flag == 0) { - resultMap.put(Constants.STATUS, Constants.FAILURE); - resultMap.put(Constants.MESSAGE, "生成订单失败"); - } - - SmallOrder smallOrder=orderService.getOrderById(paramMap); - resultMap.put("order", smallOrder); - resultMap.put(Constants.STATUS, Constants.SUCCESS); - resultMap.put(Constants.MESSAGE, "订单详情:"); - } catch (Exception e) { - e.printStackTrace(); - resultMap.put(Constants.STATUS, Constants.FAILURE); - resultMap.put(Constants.MESSAGE, "生成订单失败"); - } - return resultMap; - + try { + Order order = new Order(campusId, phoneId, foodId, foodCount); + paramMap.put("orderId",order.getOrderId()); + int flag = orderService.insertSelectiveOrder(order); + + if (flag == -1 && flag == 0) { + resultMap.put(Constants.STATUS, Constants.FAILURE); + resultMap.put(Constants.MESSAGE, "生成订单失败"); + } + SmallOrder smallOrder=orderService.getOrderById(paramMap); + resultMap.put("order", smallOrder); + resultMap.put(Constants.STATUS, Constants.SUCCESS); + resultMap.put(Constants.MESSAGE, "订单详情:"); + } catch (Exception e) { + e.printStackTrace(); + resultMap.put(Constants.STATUS, Constants.FAILURE); + resultMap.put(Constants.MESSAGE, "生成订单失败"); + } + return resultMap; + } - - + + } diff --git a/src/main/java/com/changyu/foryou/controller/PushController.java b/src/main/java/com/changyu/foryou/controller/PushController.java index 1cd7302..78eaf34 100644 --- a/src/main/java/com/changyu/foryou/controller/PushController.java +++ b/src/main/java/com/changyu/foryou/controller/PushController.java @@ -20,8 +20,8 @@ @RequestMapping("/push") public class PushController { protected static final Logger log = LoggerFactory.getLogger(PushController.class); - private static final String appKey = "e9e04345a608f9fb23a3b61b"; - private static final String masterSecret = "70a4b68027698fe532d95436"; + private static final String appKey = "6b618bf4a73419c8e351240e"; + private static final String masterSecret = "a80ba2c3934895be10ae9a75"; @RequestMapping(value="pushPlatForm") private @ResponseBody String pushPlatForm(@RequestParam String push_data,String pushDeviceAndroid,String pushDeviceIos,String alert, String phone) { diff --git a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java index 7e3fc10..2fca8d3 100644 --- a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java @@ -33,4 +33,6 @@ public interface CampusMapper { CampusAdmin getCampusIdByAdmin(Map paramMap); List getAllCampusAdmin(Map paramMap); + + Campus getCampusByOrder(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml index a86d735..521a35f 100644 --- a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml @@ -5,8 +5,8 @@ - - + + 5;N*- ze1=&td=ncYP@Zo#j?w6}_46sjj>|zL%@z1|9Q#H~ddrisC2OYaammZ~I5a=o8#+q5 zAvcsOHa}|;WdYTFgU1&;lw0FxIL(N#el!Qzt>rW?kCD>PdpY+RypbBBG7Fq%4>%=d z5Ih=tz-ZFM41?UPs~ z1+1J0d4pP{g{Ys(GClA#?fmCX|0fZZq|AHf7P0Sy{DZ-2`Z6B;KqKBJwU~J;K^)KJM#* zO^1bKz~hSR;i~)nDwF|_^F*CJD!L-WVm>&QA_?}D!Gr;?&Ecf49W>Lz!^c{*(O^4x zA{Z1CL6^hbfVt63OtuT=-nQ3dAU2^g1 zM&0#7aLfG|TF{NxdcmJZoprAKxqAMEtOkGW=Hsbfi|E(VwLKdln|B*xEac%q=@O~D zdSDmQdmmWo(!BILp?G5SR^`;!+iG1_YH85P``7Nixm4M@LtkyxnES^hid<_mO|zx} zdAd80BW&N(9rMEkF-);1?ThB>E|iJkHc=k0>2j;L>}JCCA8y|o?c7r_<_@y+i>v?oxbmh^JjIaP;RUNPckIGKB z0H9GaWMI<&!`V57R~BH~I_I=ym zdfscUImeviA3_Q7aWu^P;R2Fdv8evOb_ojVOl(F0(5X--Oew2ZRrZbQYGZM4QLyf5 z)B$g4)btHSJopJ3qqIz5+Rh9+Yn%^I2tb&J`4UG;oI3$9F(VNNHKpOrEz`MiAHG<(M9*5ELh|*u60D!I<+h~VQj4D=e z4wh_~@zFJr8(~LpblF5Wb#prG{b*D=?u`OFM=;`#biCZy)^RiHM&$_|*1vy`{$|Lg zl{@`a=dPYvrv`Vh!s>kO4sWvk7#sb@R+B@z{MMXJ8E1fwRxYXp4K9C7SK5IKEuIPD z@qcNH5FhUUo4*`~1SS;}3d1;n0HXtkLPo+cWFZoo04@imQyh5n(wk>)ZlJyuL!ORJO$&4e*-3(0Aoy)dsHmC zZMY;DfR{l`)IBhMP>iP9WZ}0l5nXgYw#{u1!)_(lHKv#(9nMnzh}Djs85Y*%VT!fs z0M~sQTn7#2bNd#0H)jU$vVW&u%JLXFp?26(l97escwsjuc4C?%M)Z-I3whezmCCk< z$16+cPya5HQwOS%wY^qF7aF!Gl8xwR8ZjgMM|c+W%nQ!^5IAx+w(^DQ__Lwzm(>R& z%@P%r0iHv`=|Q#&a&<}+2iTP;VaRMHU${y`d}wj0G7?e=myq0Pc8IheBZUcE4isUY z>lwMy1nMo3t8tq+&ufwd8F*5;X@yCA8PFr0z-~QkXPs}+lBM#p3ms30Umkt-leckv z!hKx=_qohL(q9>hfnD@dKOeh=6uX2ld|q1~1P%1<$7|tcq+ZvsbGv@Df_ptFiu7p9 zuBD&s5Ht{b)zXBWbfk-}d4=&@r8zUoB0#?C8N90*GRuxacN%+Zj6dv~3-CZslm|Y< zg;IIhs-D{-4dA zKq>GOyQdHD4m*Ae|3sVXA$lb$ARu~WEXXB%jkVNT{!5AM9(w#Y+}Cj4W2mw{H|HfI z-X@WgwKm<`lfHMIjDv^A9M+L8S)Sp!Q1uH(R7UtTjEkBvalj1lEF%}l`6pR7LWDWl zC2u`!{YCDzM9bU>sjP38s=cmD0QdRgtmS7X=`MnMVn1{Ds1}$n2=ML@M@z5_84M{j z$?4mwSGHnnLSsAnSO<_QUL?aCLIU%(3IQW{hjO@1e@R}Khjs~b7p6nwYEr2e5g~Dr zAp4hg0A3%4_;n%4v-aRQ4oeA-iF5=QFb(nX9zCX`hoPFfcAM)ej-+K)gHk!q8%&JX zXy1`kJbj5B{C(?)-|^2YvQ_|DKKAzh~qB=zjITjD1f3<@H== zfbD*x49{94jts+VNn9o`o9hQQaubdDB|Fh?BUyOR=J6IU_ZusX{@XY5MzRnFhQIS? z(E^kW5pNKl=&s^O|74AWQfQ@Zj*SZ2e3$NfB<&R^bwKY!f{js7uren}U%-5+=^+f9 z59Y{=HUw25p1vOH9w%s-&A`uR+?^jhPmIV08kz=6!~FtT&K*0Z3(TZZI*!_glp&KF-;|YZ-I=aBzdIhTj1JkiMzntJG^tLW64QS7XlVwH_X&vX0f zMtxdm$SpJ~HXKBgWN+b?)Mi;L+VSg}NH1qzFoMaQEn9>$^JNQqq^MS+L|*(MMae2< zk7^O@za9~qZ;wcbs+y2q&5oDa(V>>W*4?Scms+2fD~E|_vc2@T z66dJTbEw))|J)c<#nCUV$5Z`JB@RLUdoacxL&@}LZP9I)jFXLby4J{CTC|xuRkQ@V z@FmgIM2%%hBXokJsY6QJf+e4ZLHm3n6R}MA=_O~iRhOeIJ$t$pOlJvYyGfQo^c`lx zgCr-(uB9i1@3FV3BO0TBC_{30%kR#2_wS3Ng+|di#P2ESjPyVJKLK29Or8Gg9y(c5 z-kzidt>;V`F{t3iEZb$y7%Hi@l1E%_>CjIuHg7Q_zg9CP@e$WX1bR zQC!obGPjjrkx&#!l&ApW!@I zC>Fq@l3SGZ1<6Z5ZBT0^h)5_Mz($z0prlAKpq*}sDKpi{o!|_T!@X0Svq?lsgU(0{e4`9w>yXR?1Bo<$7DubV=g&)i`)6ozJvAr z+)l~@-avkj9Tk0|HIDanTu!^cYs>kZ+# zVw+Kp% zK2W3qga9YREO>R>ki|F7?fzD;9on6>ris4>N2{{0nE2=gH`I7L%}2FAm2X?=h8Agi z{)Uz@cc!EjG12j!>qH~TUsC34(_Uu29%A-QR>B(xDDvdyNOlBF9*+pIs02KtW2Lxs za=&|M5eh4ZK!23p6vPYmWR;2{=L(O_u@Fh;B=}{2pC-d(>g`+pin-@po^J zWY!G*KZbbYh~T-{?nQ87S-;Nk2?hDbwYFDET3C(l297R{vYEbFVYak^Omxt;<$s>y zu&z2Q`h)`pu+a#MfEjyJ*HWL7HNu21m$ro|XYKtrhn!v~^y|7%wmBf&8lb%T6{W=MwH8roj_7q)+ ze3L;?Gu`{3)XOBlaBZ9@j=j*LzWWZ5MQvj(3Wv|kM1Ptf(Dtw-5v@X$sfx-%UlKru zmBb#+ZBM{V8C2t|3NVnYig%V@%p!b_2(vpdbPT2AnW*0l)idx6I1bTd<5+_?nZ_fu z*(P{>F~i|x$9Ayj3F|Rjy$Znf=#4>#G0^b8LbWl!SkEdU)(2I0X{QghW_3*yn>_)CwU;T8y9;%%@FuW!WC}+-PNWCc$!&$wX;A-y$+uyr9JPr*F>* z?bF^wwtF|mjN9%IY=@m03U9wsftpC*8}jCeW3E*r$eQ;oj`-l|D1=4VPFa+b1cq0| zensP-`V@vT`&HE(A@}m|+?Z8W<*GK*O^NkB?kaoEqeCxuMd+aJY_8LnUc7{OQMHzZ zHf4EU0%G6GyHqw?BI};*_g0UF7mqu;yT{A*j$E108_)LEjF!yMkw5btCS(q~xByX6 z#f;$S#s=-|0*i JiTc_d8>l(pWkxHal{Z==e>~eIZk;#MntTD-k;5 z1**%(SJ?vQj((|sJmt}p1-V|3M-MmcecC6_~N9#hV<*O^(skUO{ zEZ72CuyG2ls+j(09I6@{t3<1oU{^L*)H7BLQ#IcTLiiWeiH&br*_>C@Lw7Ohb`(aG zIhaBmF!GVQ#DO3{MUN^dPDjHWH1)^1g}MxJYrS`-I$?LDC92TdBX9naTt{-p5UbHi zea(?5z+rS=1)F3iHnJF6nDQ+7+^gTtOY1H-=iaxqll{55nc^E0v(`b2I^d-7w&rp} zq(wD*4CK_F%`^V4%mjQ^`)3)Qg9~Y>h|jpllHBg)mz3CISLzsUh@bDLkpnsvwe;n| z9eRFkI*3j}U3(k0ZB2{s=9Y9q6@z~Dq-530T46WeWb3QQ1CqRkeB^wSJc-Sj(XYZF z<`H%`0jj5jaW9EC@RZ1p_Q!;%bX3*P*Degm#o}$+#VJ}^tAI$30E>dM$QbS@AkwFu z$aanAbtcipRJL|Xp+71Fe}?4pdIj4=^>Th6pWiH|F{ER4(CIUSmJ4MnR!J40~!gil_RGo;d z{M07A!n50vZKa}?U_1}eRAH;Jt1bs)1hk;p7d$uVHagL4X@s$}9>nEy9&%wNo}C?d zc(Cvj_ZL1zzn%dONP(<9-utBEh!>dI2vlzRnmQZ#-nNvIe@Q0gkW zw>IcKFF$Pr^W!&Pp)LFxSX>A%5Vtk=T8%Gf9)x>tIbh>Ru}8yOifacf?_4 zVGfS2TBFH6j1lscq3dh(b&v+zeP2?^PPkL2dblrInm?38XIjcuZx)Z>}2qEz@JxJzC9Rw@2zy$z@MT- zp?sHpcK@iWZY?r5ee;)1w_k^ULr*$=Pj#Ok8#m2ACU(Q`XL52L2@vS2ZLjYIZ<}m& zD{)Nz>OLexW->Gtl{4e!26^) zTbpWATaYy;bA0tW!PB~BW(l1&Q7|`DPi``vN?w9rQfXGOE;r|}HWho=-=cT!e%D+JS zPwKGYe4_!>Xg)T%Ng`q)5Xc5pa9LqM)|R5Q!j75%tW{uwJuX@LHX^@0J(UTUy-$!A z@ode6j>EMH9(3)4gRJhJp`6ECx&OR2PFJ5$QP(F$}xk9ca}60 z%6@*crPZviY%t0VW3pd!;If0L|FNA9Z~F544P4S?bi}%9>vGv4a8BA4q+TV?d?Ws7 zL^)=%ZM{?yIM`RMEY`^ z<+us&5r0QV{B!57-R74krZ~@pgVy$6;vp=8Y#`~nDoXBtBa-F#RtaN_rp-!7x_7kW61{s5cWY^ z+3`0C_q2E@+#`W{VN0k@?V^7>Abj z2+e`R1o-wXWx^7!ohg~ttV6-4CCHJb^X~;s+20C8y0YB_MFY zxv1%_?#!QC3_Omoq+L8K58FE{wp40yGow_jzsa(PBLLkl2jKxSdEK|>>f~y@_JljO z-ehRpY)yW^r&8{?{#+LK;4vkAhRq_VkLA`q0 zdtnE(`KfY$mt|)RD{uJOw4-!`uQ%dC%kee^uZag^Hb8aH(kP;NO$_^l?ysHeU5Q*C z+i!=T2Z<_LY^}UCjlzH&Qi@u3FW6SwwNr5Yn6JZkt|0jC&M8k8gq}+S z8k#R(u@K)UdPl(M&m(0VjCbPlY{j3RS_0&u^j1+wpXYkX`s5*o!7g4T1HUlSW@+>> z(~xa^iBIh#Z^j@$4f2RB{PqEX^l(`y?{mGzAI8?kO-u6VZ^3?S8Uy+?RTn+jLb=;Z zofYibVjWr;op-~b?Q(BgVXX)MZbKpLB+`5NUPWg7r>n?+6^H-fD9BdRw_j&N^jj_^ z3B28!+5>!C^V7MY!0JikomfddHRac z><(XnaV0@fKvz0qaRRSXrA6j3%5GD`G+1s|EO$_%X44*8b_zv=U4TwwtD1+9kS<7O zzMbVLO70RP2Y@OB03LtUWA;{VUp{6oTc?a6Yf#zxK~=ZRqZN&!&Hq-*{E?DR667z4DT_^)N5<-MV z-BVdu)w}xxXn96FEJ3UHCpGu}g;ZAhd<-i(dBrYcz*>IgvASxiQW+R|JUC8T?3-W& zA4kA#zj(hh8=7(du4wz&7xdp#{gjDj+uC5a7pY8dj|c~kAdk)Av(&D2=d*08KCQ{6 zR59$yo83u~Xgjh!|LK&1V(3?@m(xO=>OSX6@4j;dUnOSRg|w!~Sj;ySpgVHZ{mL|3 zqiJ95p-gu{sY|xEmJT;B*OvA!UE8Njmr2)_^9Q>(vxe>S=J1+TE3cW)6`O4uOoQoJ zc%G$DVgYutLlh^wE3`2NvwpBL`N2$znSq4s+Yp zvq?-*3WT2-`o)7EAen<*Gxl2>5Q_R@Sg3@xj~QZ-4F$gj~G`>&qfE3yBefW_DN!xqOO5!I5jQ}kmB%!iOQQMyj z&J{$uyI=~JD<~b3oZ#(LRXnht-Th@~i zh(G9iAp9VpeNuk)b!+MFgW`=16zA)Y?Y8T7;nj>WLaw(Uw7Bmfsi7#sn&%>&j37D) z_C3!-n4U$yN<(83jlV0qIKJYsCBVdVuN~F}w;@Mf4*$)=3@^@yfH4Z8bvfv5!5+qj zj5=6|4v`6*<4NMxhh9Wr0SYyW(u|+=C0pgsEZfCEw(|&N7>KBvEfvaQ6qRZUi5dI{ z^>?9uG!cpMut|@8ZxawS=gj^U8I^+p$hMn93x0}ngm8nv)jVz>nD0`M)ntRW9U=kL zFZECJerC?yee(r#A+E<;vNvU%voHFaT4K7tuz8KJ>CLmU>3cy!``vwym`(+meCk?x z(w>V|UP0otjG&&lX?i>h8G|FcnXD^DsgjHXV%;`J!BvINFS%<7*wm%D;@ljj&d>q! zV#9j#+sHRFNcK56>3ErT4xD|<1Rs-9JV8|_Z%@do#*6G}IzL!_01!QA!w<%IC8@)H zejOe?nwui;h#Wt%&RFtL710&gx-B;Nlac&hEmDD#!z=vXyWu3}CFR20H+h(@7Vh{rWT zbEwAOVs-%O=Av;(Vy18}6}C)}=Wx^4A;6(e+JG84Wd39YVTGOqjuSD?1T3_zYhAGl zF)Z0Pp<6;U)JJsCfK=wEs))-%VZ5S^AO^H7`h@eirP@Y>->Sn{MW?Ci>7CqP7o4sb zYa+Ux&|8P(?UEiq1>+mXLpk#cXbfr>hPc9-P>vxzD<628*0&q=(ULd>x^7uhJLtZ( zGVwSX?SOtjBCJ1s zrHc+fM3jH$V5SV%x|ZknX7+PPGsbCSDOgjDiv}Z}fMO3tCKRkrME%V`>Wf<-1<>2J zDXgA#x6azIWK8u=?cq_~&;%hPoBFlop})sBMB+JAT#W&9k&^!;VFk=znw&+sdy@Qp z*SDU?LK0uJ7-2Xj_743s!#ckIvi@@R^5%nw?ra!L{HMR3OVp~rnJy`ak6VR%y#Dv6 z5`@su&+)Jt)G-}%X2U3s7(AlHqT3yd8->R*i$OnQq6YV!^(S14(y%dU^S_Rx0dPTj z_&wy$cdx3N^@g!2fv}^^(ciAH=7+MF9BU>6;-{b3$u(9w{TtdSBeVASPl);Kb z$AdiSgx7{CkB^K(DCNmX5}$&)X{Y~?T+(q9<~&X`n`yzVw4Rc7Y3R(>pA(7@BTmWm zi^WCFmTHGR9bU+edXPM*CByhFtuAXH{p4->LvAG3fy>W2J8q5BkD$L+__=su^m-e3 z@$Z**){}^h!HDLvGvMYI!l#V+vzhq-_~pT1PS&WhS2?-4_F1Q1!;if+Z42mK&Iz;W zWCCtHZItfDIf`sggo?TT)3uJ9jmkBVz=z`XMhoGeHi|2b`SyBD%T%0?1oWQap7Kg} zQb{e{U6}Vnx+wP^_N8lZHCFQl!L!|>UP7C1MefaAswLvTMJb6Eh?VvIN`0tpBW>JL zPklHW!|BhQB9ASf|IO@+l!Mhy`Q2shL;rsjh5t5G`KV6V?X#h7o>9{U)13=iVdyqf zPemSY^*5SF^R4X3GG6g_Miv^%X->b_sWUdb+ubp%h* zD4guD59!rl2mR`xX0vfN7xe5U@0J`J7p|aY%J>q=aO==v%PY&0Jg?nynN@a?Xv^3g z4~vLciN$2;B(b@g37^~pNX72~X1c_%_ncpa4YJ+VJU_;aa z4)|SL)YyF(0DwJ5SJvL#0b_GRByrUpb>JRiOP1nlq~XRn@EEyZjQ5=@r?UqrhIfGD zy-npim4>n`m#1mK)~#Ij8w^oL=Ru54+&BNrW`GGkeFLC6Tactv9a7R}CBs0*PF;^a zOqb-Vivf-e(dPgeKTY7#2Txp&s2o#@LPG@KAG8vTxD-403@<=>C$W?;Pf|=4q;N)h zb<6?VPx_Q@UchlFFYX)W=S>X@bxvzNJPQw%d)w5&WlxsPR>%Qw%tha0sV_DT%0fGWq+L#MQYc2bw`+xT_hC?=Hw;p6n zZ@WupkEv($h{&Jkv@Wa>5TZS4typT;k{Y>ToKf%3c3jWA!la&XUSO^!!fJ=O^Gu;UsrH^% z8+t>~=nfLDKfyXs7L6yQ=*Gh8OqUD$!tNhyDR%)l>|!}e)+)-Khk7ih08eJ@FQ$OA zIUBb2xwQA5?1}!Ax0Z>NYd=3%4XyKgcC{}8dm6+Q4%DCRpBGe~+!;;mnQv4gX-A#H zPHtqO58&ypKa1^LEP_XMm0?6Q!+x9Lol&@TS#mXv z87a5paf@I)EWqSe2#;q6dO8Waea(9~O*lxi`)fywHZ`eBj_lY*ZYR?Ha$SJ8Ts=dm zzKg#7cO=Gy;z3KXCI++naxk#DwLmVP20BHq?N1>_NRJ0 z&kzhl=QuM1RM1O8*^6EzCt)IsjdVTYp~#K5jwcU$J#eQ*7e|@y%~dJ#hGp3e&_OAi zUuCOk@t=J)Q}EQ1Hx#)ZFz{YGIF|JqeM;#v3m#2}qx&p*v!SDz@u&RJG}I==G;D^Y z)(o18t==@m${jbDY=hEkb4@a=wd8CSNglVHd)pYH^biFxJ?fA|3>V4c4LRHww+VU~ zR@PxWgB-X6Kk;oIy|i};&!6Jj5%1v*Db8)10`?~v5cnxsT>MR;GbrRM4(aSH6+v{N z>nYu7hKYxlOt?%b!&G?pwdV6tb^i9x>cOF>#mSHZ3@d|}{vq}FRvx|~rj0SCo~sO2 zr?|Pex|{^4^Y7;Gp2-e`FyrF7t4>ygq(mIuRr*bPi}=!GhaQwYX1?XLA#@zPZ0v?# zZy0Kw(5UMCPL+_i+UK>Oezwy!_Kb{+G+Wg()oA9zRZAg5=?1tVgE8kxMbz!ZeYof86i5Xlt`Jo%p8xWTDKeP%=$C=9GR8W8TM(_#6@Sf-Y zoE4tSjC)$c8Y?j=5`YCAj(s(Io+9vgHv*zJpfaL^lkcUfqlWkGGkT9$oL7@^;!rP^ zNkfzBk08iK0FJj-NC=v*Q_N6K(U7bhDrj_1X~7C8&bWh1U5ffS2gwp&MPRd-s+Z%m$OS2&K)1dIrqw^sKFO4)J4>--O)etqbL>^3k;nm^&L zijUkF>1nh?^)rbvWQIG{(>p-l9J}NT&{OhrSd;y=9!+~`zLVkZG&Qw5@nb71uNXC{-w3_2Y zsx3OwT1kOt(F`o=K@ccXiILHDQ$p#bE_0&$eFi+ktnKdXP#^Mrnn4zv86g@%EZ37= zKlI*Mw|YC+;rWS%@zzFh1fH+4`DQYg z;nCL3QEiEpd};_5d#YImw1*Z*rnyOI)^7|G`d_{ylA529gPu5Gos^Fr3DggiLymLbn|B4kJqx% zYChOapA2*_ms*mX{@}k0@_$4SK*V-Eb97|LIC`9h*>PZM`nilkeL4Mv?BP}k=Ev0| z;qyHq(yH|1qLcjIY48_)E{&9uXD^iVBM4oWUeUj^Cvw*8#qWj`g424noQ2Ym#-Oa> ziK7%17m~sKQIrax4y*jYZ{7wf_d>H^vKF^4+E9#XbZpE&;ZBe^ElUn51UWhSS?XF8 z-@g1px|U9q-lY5I=P`OZh%pZ;THp*mt`O1PSyH zs1ug2IB?PT*GnAn|LY6(-!9M)wLZYNOxblt&5(tE9%b$F9W($SX3gSK8cs@#VB!@( zCha4Jf&ik898f0D_7hXjebt1uxx{^uRpADx2(o4BZHs9+i7cxGbKv0#%GQz8KEOXs40aWl!c zvr%IhP)!FViOGC1l4$wvEuqF^YBH8g8+gK9!@eS6-%89))M5f&eGC|LWRZoM0UoVF z99vSM^XLw38`8Ud5JRb-NLRtp(=p1VtRcn1Yy7#sEED3=jZ&;FR%c{B2<`#u<1jvx z%5PZ7d>}%Hll>+2sE|F!I~GD-Y$Ry?SZ5FdQJzOltt58`4x_d-3BwqZq;-Y^g);@o;O`69{hk6{)dVMT4nZ|~nk!u0ntrw!mkM^FQ$ z<9?V(H?)N{ILG-@fE%mUf$QIZ)6nXtI!}#iZ7`?r3sR;{w)Xp|5;{cKD&;uZ!Y6U* zVZfh0d4BL=l})7_HtxZo1Rk&tWLolkMn{F#?m2#+j-Lc~Vw29;*Ag9zT1k^2_dS5V zSJ1{9TzSqBi@1Q68e#01m$#O>P^r0SHQa9~HQSD(Q)=hgSU0;Qv4KLxjbvfPxse|* z1g7`6hGWIMnF+iy0KNUa0FHAhT=4t6goR9Ua|$?+8xJH(UD{Cc8eGef8Fm05*Zp48 z#^*}EhD0(Oc)A+`bkQblsm5-9_OfvqHiiC0|IM*}Bl>4C$8zYhO^(o>FTSuHSNtZb zVxo-3c!|LzjOa=RI$FL4sp^Fq7Oj+;b3LOHTgH zQ`OqVG)7*y0SX%G6nXoLhvlbE`Y0hSQwLF4qx50gxbA7K9oc|XO49;eNb;oW=ZGdI zuTw;#Nrzzjk&)nS+TS;wyBa-TE!a(0t? zNO#Z${?%Gc4flfTg!BD|W=#x@_(=9{g(=7D#kpGP1w;#)&ZMQ0VON;w&k|R?%313= zt<7Y31Oq+oLV_MJgJ`yWUC;S}RaM=-!_EpJ1ap?&4*coffpJfbCZ4Q-u;hn2u3HBP zd^H+t3R{qhv`Vg%T^kkkLiCX(q4GpZA)>s2z5u@lWHnVT9)Azrp{aE5cULXYN^`M+ zFGqnS<#mSL3`VeS{0Z?4zl53Ad>1f)^c{^bG>6L{8o`Vf|3`C~45Hswu_+EyI%Wju z*IEDsFC^re^oihiEjEopF_0#tq|nSnX!o;>Ki)RIr~~q{X~NHa_8aK-^l!Bvb+$Jy z&t|u-?%Ayv<++MW{X8CP6zV47O*3Q@Aoze=|Dcx*8W25Px2-PjjWHjLoz9745bteM zXCU@5%Ax|12sg78#^D!~P6~!@zd*OB)j|}BlvaVe3cI}G5N9AunCwm`aYJ-Cmqd#b z#&?2vAP1Twd(dC)tKBHuO-5cD7Ny~?zmAnfHSV@D4Bvq){9t)aUx1DBlS$w4-Au;O zr1;~xah4vZXt4XAW&|V&_|0DSDa!GC2%joVdtBW>V+QC?mTUFlYeE;ySZa_$r!p;K z^x@twDIrsR{krH{LlLVpEWqd5BbE?f=%vgvUxDp8?7d;*Td;iA*pRknEKzp5a#@kK zVmwfGr;Z8mKne;XpuHs;J*E7dKTt^e!^Ezx>-x!r59G0N8;`pqE{WEf3V!elzD&8o z+{<@ToqqgVWkQGs<)Iwjr;;X8k#vjx zgJhu^RF{&)l{%7fy{a|Q!nb0Gt=mQITTM;1{Z>=g1*3LwUK~;o_MdEAhRp*Xtr_0I ze*Bsq0#0&O&^p)L=Ns-TmWJN6O7AbLq^@j#oKiSPiIaZ~s4^S5Ne8My_L@{9R95F){qr`QG2UCxR!1a@d z2j_Zdb0nJDU8A;ESoK|iAWPWE9(;FbfyOnwGL9rBbj;PoAQ;A~Z`|W2d?_IJr&Ym`?kv&}xg1W5JjKA`dts%Zv{L5GEL- z=a4979ATHk5wVB!T-+a965c%TqU9QjxdsFSrrmbMl3(4=2p!~-Yj-l2hm39JGxz)x z2RX&l%(g=HFlh45fj5H3xAk*!O4UXr4UbRe%PFRxyPU-5^H~?M>qMn{CNrkBw`!h+ zDtaE4$v$qw&GUWIzZJ1xo@#UCrl4Zw1D|J}YUp^N@e_V_fZu#AmBAdeHkGm}?osaI z=9r1#$YTRhBLrT>o1Jlcf$4>czLX7=`d3x=H`<`|;lp{%AGDZ#U^bAp90Q*-#rr`3oaw zD6%qVY(Lo3NE7vHnL&c%853qwh|J#iI}&U(SM~r{OwZr#(E1-KJ;qN40fJc)U6hnW zIAq)iJi$cN+Fj}cZO48rL1n!Y z9g>g$gfa(ikRic8Usk=bHr_0xQ3BammIdQJM26&`Bk-o?BFw!S!6`de71FUO!kGx+ z+vB1{IMx-=1-BX}EgDh6b1}zm@no-xCY5SPv)GyrwA4+%`=Q$cz0jt;cBGbLEN7Dx z{VU&iCE=6(KWg^(I8;Qh{?dc30-|y>mbcC1<^D?fHNqJRlS_kI>0`hj?$x5tQU=!} zR%GG!w(P;+VB;DOEhxkv9Qe6%rQB6g-TRs>c4{2H!QInBU*@{aQJzLnV@}6QErDjU z`>GKR(5BTl(7$A_B`@>V$eP|1hAD$w8;;QrA0DN#yfW8nSXukmY=0c%n2lxz|Aged zetj}7p_e%}GH-1%lS*4TWim_C9+sdc#yA*IOSrT(2;BW&R(#$4sdB#l!~53_ zegrZ>UaQFtd_mQ)KXOJhfu6&0rQvpJ>Ui3a*k(}XFl%nu z_q@q^#}c0fn7A8;*8pSIDS8j3a$mOB-k@TajX3`YWx>eb< zR#wJrBdFrGF;;X;UbvL72>M1c9JJ%Lx0<}ZO;Z@>3>B`ox(g%(JdfNY&qr{bE-+!l zRa?CnVyID&uH>6q=5bIbw0;&e}nf%0642m&DAj>U^#BA9p`BE_5Zkebn=PZ5P!) zq;h0>=a8X&2n;RAmnLNvf67!vr1uuKQ_y957LzujEIfs8Cx&k) zTZm)nh^y{ZemkYAPD--ECnC7APE!_Ir$Ax_oE=xm+VM@*3vd)4!(&90rS7x<4@$#S z9YKXYHO_-6F)P0btYae0TPTmv=J?4o{MUL)uz{x@9%B?pLb4xk@w~hZ!}{NvTw2=B zRVvcy(|l{^Jr5i4s1_CFz8TWzhhC3v_n8+9kB>hWH83b=CjDe#Bo4nu5u1&S3PKs` zx2Ry5?!!!~2tfo9Ip(dh3-f#djb1ptTCGh^S?VFyN?Vv1SYNfv{hk-C7SwSwrxdpU zB%U9M;+A&NagL_5(6hsN(WNj;1O&57dDZ4MqP5**>yhSvxsWj;ZDK3As=Yv;3}j%X zfbd|sfQ%p*SE++I@)q+@70eWl($@zPF(5ZQAfN;;3}}Jy;JC)m7V{d|pZ|?u_Upyt zdf;0k!un66rv6n#{|CmwMOD`RdvDuyrw)tGD-l42#>;jb@V&S#`{&{o-cuui8bAw3 z-O`mx>Ell{M&Lzl18+NwbqP&MQOSk|i)zV=ecGCwkNoF~CLP*T6hbbD8Z4Mq{zks4 z<+3;0pL(+_in|<5rvKRr8Zrd98q5MTnJuuQNQ;vsad=mARUIq`hlnaaD;soB$oWwH zO!nRmN?Q|pwCEzS?oF^g5V}oBi^HNJh&E+Ulf0ajUXY6C8zd}tuwkNfxYELhosI#2 zF9>A}qd8MP8JaYxZcf)+yY3>I{nXAmhDphX#TcYrC9Lb4^CePDjyfP`zj{xL%h<8^ zy}K1O9x7{emlM5+qq?m)RRSdcif7se{b=P!n~T`T{0B+6WuIXO9)+^y4Q={Q4-I{|6L*2=CJNmF9Pa(0}+|koR7~Dn(JNvE`3azom zc5lbSsZV3X619jrV$J1lti^*b1PJc{-(DMA5s;PT$bK!bY!S#<9FXPBiAG@-8gl8M|!;VSWVEP@>g;lYV zDINSXCus+;>di@Z@Y;pclRFVIZyMgd9ASp6L{4b_U*P9+4en-;xx5>iY|zvb0k*3- zt)KjVu;4p+VtAle`Y={v$7YMCZ5W)_5TX-YV_oYH{z(2Ah?VTxPC!VkPz|atO%?rkR#x~}}hwp5P zY@o;9NPf2*tI|x~cu}0ilfkG~o7c4TPT78oeLFS;FAQ~+uldFU!|3-J@UcFqUJC?2 zAe0Zk-cASDkPMb?Y+YTOkz7XAZrN?Zx}8;Dd_C|wF)V9GA0Il<&+8|Y@1p|B`<~$d z9nEQm((;t7Gfv2|dBl5x=8C`3p=00v${OZ{hJ zdf#f)|8sbukg27KDL~d9;AARlXKerdo6gwA(8;MubyFEd9rbGyu|ZM;k^sC)MK*rk z8?_*>prBa_v>1-yRy8j-(-h8n%+Acs@%+9Ef$weS`6$Rfo6@&0YTDv$G5u2!Z>CE# z1(8jzUxom1wdwTe=KDA6jeFJa%j*H6m!Uhh0A-oX8@~^u6{$})N*t*-70H>9+EA$9 z1XEuWX;>vmM&GGaqkC66hJL|2eRrZNm=mgnbdoukr7#Z%dmtps5{*epQjxte$_hQQ z#BiazraWDC=%)=OIBg=m*%6zJu#+<@wSh6}PKDj^v`c7-2q2w^Lk=-iBc_vCd#KZl zmg+_JxATFF>Z*pC_Hcv&ETFutR3Llume zIkTs*d|KnSE&{Q+&9t1DjKF>(u&}I0hMJ6h$l@`lA{jSZsbWvVfoAh3?v8`(4`Hw2 zqrjudpQ5%m%gEq-sS-=-kNAVp3_VS&7QwubqL62gt(IlKNa$>$iHxkLbI8&(_T4a* zHqFI8%{rJ)c140X@7xUs2F$VPS8Hh6^n7cL`s_WPxn8KTm!#eo#(DGK3e4`vWpDDP zhNMU`iHm6V>JM43k2Dr}D*3$Y7pH*H`h zuu^V#^B67w;ZL*a=5@tU-Ix<(syp4_# z4+5a>uO2>8h&(O{B`aC>N~WBCWuruc@|DEOQDE}r>HAA3bZaScC9YV0#O3^koP#=+ zya+7TBdL3Zm7PI^z1&-o4$euS_D2Ch&tnZEwEI4Q1z?57IwZJ?DRIl%U&rz1OLlq@ zf3O#cTX;lYTZx-s%(ax?>&LmycFJy%BQ+(v8bBe-%5kfS99%N3MNi5*QU&MB=V@?H z&k{+5*5zHeSz=iJ?bUcCz%^bk$ABz$BUE?#5SS$>KhC9YHNsbqYUNw~3yrr^APDGS zli{Z4pVV}n{e96?z9HLHAZl1E$`bVXykymR7+HGrFf#I4*8g=B`2`z9=NpYZ4ReLU zeu=(&G_Sq2?mBl#;=g@Db*bK1Gh?kw5E_T%kv+tzpVK(8L;j(c^JDO?4q}Eu3~a_j z$6cTI#M2!gWhN1u2ZNEyoo*L^=i{{M`Qh{y~aT1S_du7`s&|!PrnlRPWQf* zh>7oMi~awVuVHR#r*HVLG!H{NkAGO8lhqXeaV_inRLcSB;{Z*D|JZ5=nxthJZR(1= z3dKYMYLS_uIZ+^{_QS0|e$u?E*)Iny`XmDmwzk!jcgcQb0> zHs=9dww*Li8rx_Z+qP{q>VI`+ z_Paate&2QNnfGk=oFwaHo!#rF=SKBg2O8Q)2Q-I}-K5V60daQqNNIbeu^WE6$kj-F z&=UCbBBAb?GL;ZEU-VqrU8RS+f+vD~5s2}vJyU$N2YJ-HKG+#^Sf+l7#XbeO1I9?& z^uG{zjG2$kPo+vLpdjq{EQ|C?`wXnZ*F)`^-~0aYI`l*@WVj&5V#5xhg(ni_lj=-z z!PcRtlX2==G~SovVj+$0O!N;r9uxR0ZM|a%>%#nv>iI#Rzd=9slta?>Tnb^p>pinQ zXFlrBhBa~}E)JC$Vp&Y>Sd;EiAC1+55!y+*Gqq^1`@@+m@Y@iUqO7TpzIoN_c-D=^ zFjI@;!QVxfv=n!bdhF)B?xjZF#Ku823%SjQaQIN&Ja~GDIi@iP=c>bZ*Wr0}V9sQ4 zDZZtdv|%75(MQHf5-|QQgQg>KrHE_LGbiR_V%I(w_fco!2i>cv##FbB#7+QPDMk7) zs~lxU^U-nd(>sUf#cF))=KCT$q{e65^BPB)WDAr-a_Hf(T_qD55i?!L6QLogr_=EG z>U-1=4Z)gdi-R#nU@qrfxV_qV3*%ws+soO+^JvG;A6NjHa;ho|H_BBU^aVD%;>!_~ zii^nBwuLR*n86X0g}e1thsDumr(xI?^~W0QAJp?yE8fc|3%)9ODEEBMbZFTm3{vb1 z9PzhhNSpX}m_6#{&&j$Ogsr!>2}bSP>GYv7s#9KpeClD>ueQycPBDzv#VT^$&(VV3 zWcm{Pta8$5j@6>VS{maZ~K&De77+NM8McLt-2{CNN*0!{%>bFVt#DtB*joQ}o zQ>S7VUtiwOhFKFq$JT|zUOXjl8$@OE2++Qe`w4>X63F$P%czk=2XDbQo6xLxjT?Du zpah>6%27bnBKw!;grNntKV{%bz4*<-2_X!pXJv%N!R66Jw(0H6sp*9nIMQ<%CFDX` zM&>E@wdsvWZto<-vPaCl#Y>gQC9-`>9ur@;S~BWkLAX-k-aUVgAk^`+um_h5ld$=n zcg0O47K^gkt7upp*H(i8!4=NrL+`|@%ICGDc4}13R%w}1J4ai+Gm8B!xEEfy&cjs(C6N9V)ykKi&R40-Az*DOC5M;X04HoG&v91qe z{8I$15^vpju3sX1g28yYYDeTbX}T;fPz4QzWj>bhJ!z{2w4W&vw#`5%$+zeL;ZFLg zKrRV>re%_-NNl{CaVup-AqtryYA9}7ev=}fx+RfL;i9V&w=(Qr$iR)puq+4mQFJ}fRn8RUvx|B zQVQn}C)@0R9-3_SYz*^3-tJpAHLpMz>BcQ!36BGuv7AfZ_uJxBhvw46fkSqCC-@M% z04Ljnc=Q>1QSzMeYc|9za5v{?rL}Z=y@mT1(TF(qrKHVKy$7jgvct1&lJp{NW&bgG zjZSVe%I#^e07CUXw;Gm`Ub@F8gm$lSME zEPzlatRf3=xA5BY;Ca}!+~j16!7VN5V02e5l4Xu?1gOkAMAG*UNaV|`1V*Af57so? z1gUY?U-dtnozkw7Tu5%#GN%mJjtr(zamy1WJR)fHBJ}216>PV2A*(S+5o;dyL+rlZ z_X=<7Bk_d2@jGl?f!9ZUGrQA929Z&^+O`DeUN#qfZ%!M86|8~a#6I)cNA%1^pI>l_ zr5~M{g38WFloOc_m>Kuo#P~||if#}J>+>H(e~<7!b1i@|<;~l_hPQuP4A!gts`;B& zgNeA*-v2=7u0wPdbu+m9*Kmj3Op7a<4ia@GdqA3S;utax(V}0=r2vkG{qFV>U^AIpa#M`%0@; zGA5Z`IkZsXIvXP7D$5bIyPubhqqO|ZmHM;G1=bm*d*NC40_@dWmz+!Mi0cT2f;Qu8 zHEQO*%po?Mndo8E5L~0MXJvV)h0j{-a+qK(3tOqii_gkMwQ4j`O0ie5(z#(RrKjh5)lP4%S|kLKn-kk4#S@)mOzu&NMCu&KbX`}fkI*2h+NN^kBdSRW_1Wh4*`WPCoZ$EEgmg%QSDI>GbF{kP-Rgg-diX>=g!^mj; zX@oKLaAwp(0!ju)s?3Co8cpf3iSGT3Sv?o7E3tbny{u;Wc^zi|w*a|G&u(tku?{(I z6p#BrV-I8LO)oZ_j4YwyR^>jBbA-q5ENLGLqwmVoXc5}NN|e$CPyL>@q;dD5F+ z23?i6U1&Lcuqjs5o5&jrq#aNAM7@Ct)^lV>aQ^l1Lh#Xxv&qqSZN^S!IA*JIH`6Bn zZZ&8{Xxs^$=hSx{odI$~nEyfr9(*ezXw@g-^x|sk%e&Yj2;B{c5S{Mku#(0loMez| ztd>wFc8nf7&M<^epEHR@W0Dr^2owGC3XDKHj=jU+t8u2NB#PLg$?M+NT-NQzPAX@N zNS&C!t`)rMCLzq>xLO=*WTzRmOog}0=dwXNXC+yL-5(mVG>2JlrKXabrL6LKI+|wd zUoVOv$9advyN1PkhE1Q#+O>H4O*amGZuG3(=&O36HHBSXPXK(dG6#HUDy&LE4|i-W z7gOs)sH^u$YLX46i&EnA*IB{X)?Yy*3v=QM#P^LdSaPNQW@K(6wod72+HAwaRWW5h ztXpjYkE2-qq=iQpX@v%M$@Kcsbk(?k`EWJxWN3QpgFD!%fKCT@QGEM7S^lU;0}}kk zZYAQ)*TnNgWMG7A{@#ry6pcE}Q2^0Xhd%-nkb&Vfc?HVnmKk<;hdT!_Q`G$7TmU*~*5VM%lefIy&*_+xwtKm@@3oCy4UA;F0-LW)5K zF~!FC?ZM;bePJ;NVt)L&U=)MO$BZ%NPXjt^u_OVBg%xH(RL>sG>!+1g4po}xi>HkT zA={V2o1?v@3LO{o6y0J*&W?R>B1wu>6V=BI^@11g5(5@RW{BJ1BpDEki6tQJ-j9J4 zCBg{RCE4O6;Upf!6dx12`YuzmR-v3rNQ}jlyXg?hLOc~A#!U2*(I75Lgc)i`QX^Pn z()g}=ByHe0GJ8#E!t#>~ddu4u?ls1y#w`1b@%7%2wPLzaVG>eb4_0R;va?bp(OHe> zK8#LAQPw_PgNOz6X+%1xs!- z5|U-Sj(A>A@=?!9FyaN~w^ml_ZXm zG`{S~0}xv<7LJD%`u&xq{)_#;+2;!}WuoBp%(%0S3gl9; z@4&yGKqMg`P}YC5wf>JukUvczKkLAa;$&?A8SlO4uWyO()y6#29x>LHo@BXX9=uarhVe5v&ffe6m!AY(ZGy_|x-TugeJ z>mz>$T1@3&x9*871!h5*pJAQ356eeWazZp}BbX`F@l)%h(j|XP77bNJbVxE3@9 zt}i#|H_T`;6aIvm&3FT}cW0mS!9NkOvobybFhigd4@fD_mSakwf<`u8@L_4KAZ+E!MH`veb2uRYNG`ovlsAQd2kTAu2bM;3?q9 z0NJf5U)tV6yoS$C&IuB)6ibkOiHl=M?PpiiMPa1~&0%>fktf7SVa9q&J>1bI1R87p z6&T?D>w{4ps8hi1H_%d@-Vn^%(?;eX@8|erHkzTJUU`Bj?lz}+qPD0Z?D4HS$~vqz zyuDr6b*yt4f@X0&wQ12O$uwveTYSIS!|3GgZb8SG^m$#B%*X&uld#K5E$zZLvdGyc zZ&@mC`9?YFnlY6NhsBh>pP9my2yG$QzB5nJ-O{zE8fbtpdY#?H0?R@Nz3_6vU+c@l z|F&^`zgYxHOrm@mQ$E=8$(Zrh7sX*{0&eo%6!GJ}pXzhonkR;NE8;ie1xuH)kqqMb z)(&?;_1dvQA;Yeb1wA4Qx{6Rj3#{6PLTS8U4qLN1eKw22)8?M5XC6n~`$5K0XmxXx z<^Ff?oP~_nc4l@oWn7r{Jq4T4m4WbAupRF2bRS$his`h_B2B5@i?-XAj!_;Mk=3W( zFx5J#&}S$gw>dhVptoV}xtJ$FldkxS_oaX9&W#khf83Ya_o+oQ;*_yU@s?3mNvMv(#0Zy_qfk=1iggv2 z6C&&I*Q>>yL&IWX@R@DaJhmV7z!5IKf>BD6a==xPiE+{F#2?pUPas-4RZ2LPp^n6R zw!Yzv11g8C^HssVq6t(PyC`w-V=5mz+@>4j9xV(x=IVH`G8&@*$s~r3Xvnnpb;mmANPUi3}{xRI>IqGIy5K(YUXI zO17?xpFT&10{mGeA4qw;hmvPaWLfW7CvR=)9>CELtuKKkxDRNhix2B_#zK`QXPx2l zs7$v`yn=S@+Tsr4g-ZH2KyTbMzz^~#?}Lh*E1t0WdlkQ+;rbSsbVS*BUN@|~wC){4O5 zu&F}gaHe?t&c(C#BxSGS@Vrm55H8|Q?!}$O*f~$`E}Dkt4hdI{?3V=Na5qiT%9Huy zQb#_`kGVn+#d~Eb1?{e#O-cK8QodSpQ$36XswpZ*qY4y!kCT7Rbu`py@U8@C8T=G?P7SiK?(6lY;5*1y_S547 z+)dNFKky29USvie0QHy`pqlzCC(D1UmaP<*qX4<}UI0kRidc47j>|-A_G7bk0|8NKVV`!meD-=E^33Arv_v<%s2<^041=B2;y1ttNgsM zf*Mp0b8hMe1AP1}=!G~bq>O+VMPPo?Eg69 z<^VJ_rlK^Wab+r>I+2$?v^n9ptuR%b(MTZ~7(*2QB4jKJIg~21@6Y+E5}XJ;-fG4y$xKKOO5+>NATN(z zQx-cvC-vbguK!4_KjYS2hYTi=B9H)nz$24qswWwrynCNvy~*k64n4nYn#%tSig4+U zWR>R{S&15OjQboh7fva6g1Ps}Cb14RN6Pp~oSA*aI++W~S@A?u`KBxC#HZkLB_>0V z?p0y%G*?L}Noui~>TQa8nqQ(+YoNmSc_Wn3_j&S&V2B&{Ag^i@JUWm@n@nMfdTg!p zeQS$l-|oNN9(gzL6Y6M&F>>p$?TecnhKxfNi+#q!qAr{jv8uBl>wtpuVmfYVt`dJk z+)A8BAm!1sB}muT7f;B*B9tYR(*z^}(s%fVBB;xiBBN?qctjiv7_1e}MVALO4SRw` zm+Ot-6DHV=xnV_Mp6;T|r7N9;ws=8hk0q_fD$wh-k$^Bp(TOuNmyCr4ES`Db=_3-C zy4^U9-|@9fyonh=A2}SaARDl6J{>w-aS9Bd8$2i?wL}-NM%7>&yjo&9qH2-%6+#}a z{cu1_I9yHK2O{|{ReFNQN-wJHKZSV_bEcG1CtbcntvId-O zIsoErcky2n5dS}}Hr`KTZ>(d(VkYRA*VmnKX^_{Au({^_RR=Gv-I zOwEgQc)A_A%AFfikG{dKE0jJ+<&Ol!#%$0d8S^i@Hm=`MD^^xZs7<%^Y@7W0Bz@aW z011f4nhGsliM5?L8U1EJj3$*$+R`#zO2Iqk1kahD*h`HOaDQCW^CW-fmcubsh1xk_s};o>gSw?Kpn-Oyw2DLoY5`QlAw zsqksFpDsZiWN0GkOF&5v1@4zY*p@f}OgNWNj#UucN#9AxJ^>pXCJ8e~+aoT}7C@L? zOr+3>JOn-vHJ%(o%Ywcn1z|1rn$ zr``K^5_uzqf9`yL(>veV^BrVf`=D!6t<18pWAb^=B z_|M2KeuB-v_55B6TG4>r(sR60O~lIwC9pL56vYLU^$2Px@ED4a3RC|}*jE{=eS6i* z?ba~}&?p}w!f{s<6BnK)hYff##pSbsb8 zg8@{rZUHK>{4EtD;z0SPF<3pj5=a__4Dt^cs}PVJ^gHC!&EGe=(G1`Tk7`0%_D!8t z22SLJ=w|U6NP52@T3MihKm*53g=`@y5{8957M?@rWdfzbRNTN%cO<4Ri~HG~iX^v) zsHQm()|yB3eVrw8zesnqOs;&PS1C0(Z$dqG?(E@KCO^RqV2LqXi`lcm&cdpZ=!jzx zC1Y!2T&#vTHINS-sMmAMMveDbVXFjURx-5+Umr`kS=No&cgsdidQuSacmL8&eCmYk znk~89aHRhAgT>O^IxOm`>kB*$sU~&PJjewI`dP3q{!Q6H_`C0nURgcE7l&pXsZZK(rpaAXWJF(AvSkiff;J6- z-n|SKLu5FMdOc{Co`4#nobtJ;1!#5_Ectm+-jykKbkka!vLG4JY#|P+Rs?uaP^vgGB2u& zz1fH;-LF?Szjv!69qzD3~|e;M#)THm#)JL?+Pc)%lhlm{b?LRvxzZJUZ{ zU5*$wi(4t=;u%q9h2n6 zd6NhJS(sWMtQCZnMw248CtC5Jm^5d#quGYsj0+T#GP@>y7lA0InB|fPdal#efYh&-|Wa4DxVD!(f`Cqkbn(C@f|LdLiuMh-&C$v`>{TE5`(8wiG zaMr*hw>31Zg-AiyC2@Ml7f2Lrxn5d)t%EtHPHflDa@_MH^JNb--bSj#3?4NkxL|mU zn(`GryAwvD&_b$!Dpky+ZSqblfF8gFpa*aqL<$K|M#4wQ2yL`li-OK_e8qFRK;n<$ z=r(yG@>&s;#uXItw${Ik6{P0>M2e7S_wJK1g|afqOex5e=j1qGTNqN#$KI<)e=m*Q z6@is$GbjqI7!vR4GQDN85}N3RH)>m7ZR-j5+oqW(3+zPBdVGBR_)7husZ|wyf~;%9 z4k&UT*-96%X*T|dzW%bP13$Ly3dUHJ^UJ0=Gt4CC3)nOtmk>{qIq>=!72>PgC_fP}9Z3Y3gO7U^uGh^XzkQSfJ{XW&|# z>CPEzK=gHukAouCoH)E$N01HRgp3X3CK-PIlnlHU*F!iM=9u2|`X>76gpzj3tFH)` zWD&_be{mW-hS>m*N0S_0jZ8dCO}eN36mUVd49jTmjWefOOtS``C1BZO=b{bQpS;~M zs>lLU0iKqZ)zhH(-bqgwrurEnf7rSh1L~GLcz@*EYFd=%(;v=S<~lGF<$yDB=3jia z`zbHoNkQHQ(93_M8RznLeI2OlKc%G35&6u|Qioc~HAq615x0`|0I??j}etXtitM5J_9dSO#OxgeszX=YWXRN#+|m~=i^d^Y;JWYD_E{G zaK=E0scPkp5kAe5>e0)VV)k#~lP0Ucs-lqfV%_eDw{q$J#p|EYjxA zp;1R&KLV@7m8YBzT8^2w3N(^7dez8NV>OBu<+R>vrf#OuDIW7Goc93ErYIX=NCB}B z>;4oGg(^FYE3aznHk*u1tuQLfwn*KN@YZvm-J0O$sat3X)lN4|n$l!_r$>t6Khh?i z`dH>>lFP2xKQ+#1R?+vaISm@{=t`A`*69Q6Jm$G{@VyLWjmsJPe&BU6GZ;yeW;-P2*HLE~heXWxLUxXwHU$AUcs5+g~bayH-_LGj#=>Ks#{3g`!2K zZNgR60!$5|U_KeCucKjOpw6PE#+>z5i$t8+O8d1=Z!*VL?-c6%R>-SaWNO z*3M;*?zLz2*3or;;w@cywP*v~7@{+a!ueMOb?p#^!-2Mp`}N)kJYZP|vg#$+hB--w z!wDe6@beQTy&Lr36CTikH8U;%3$!6%sQoK@&`$zlBfz2MUst+nV)P#maN?GztiXdY z!h9kY7`jRe1+9`*1$>?+-F3wxVy4Nd=Qd<**BkIz#r$Sfpr51yD#_e79;8B?) zNiaE})J7X(Ll|N+F;KmLPz50yiAQPF@yF4(sE71v9K;!pw!J7TuByr930q+ufk4D_ zlP~H`>Kp$ko>?=1Q;WSPj6MW?#I_nAL^jS$-|RzU=j$Eyhvrrk)tI3#y0%~d<*CQ8 zg1YK_BZ;9ewaG^gj_7GP;mq<4cScSi;EHEYNA>1nm)k5D~!I3SGT@Cg+?y?PH{ zo5>bmw`rE0c!$v z%)>?RI_Nf50zlsl5sY~@MFV`5IAi8Hz9;eRUtr-z%g6OU!A=qL6TYn{6GQW!gAC^4N{9-6>)SMQa{J6OlzYkZeGTHHH~YTMx#s${&TIQO zxZeZm=ke{Y0LjtG-onh`AHLOp7vGAn*ZU~~(1eEoJ~01rF6)nd+Q?PU!0}%>nnr;B z3wZkf(SOU#&8g7}d99Z~tOkQr1W@CYChH&|;H#k7YNgFyU&cU93kfA3#$49D?pMJY z@m9X%4aj5B0DLT21s5(eyi=)8yI8+y+}3QUP(aP=HFN+m{aSoJ1B%ZFfQ@B!eJp%*93oxm`WiDa`iw(b+eVqvr z7Ig&-A$93;W?iv4jCoA4G;K?w|6+?w&Fx5UhFyQ@%)Y>_A~rg%tl&cxIgaY?^-;Wk zi!-C8yAiw2rtl)|JAj?5yFdEGLz00>DAlETtEg@2wup%&+|)LMZ*ku4+wp!G{={Ux zE?Ux-mCMiNryZc(46xLE3fh!fU=G3E#D{5yll{zA$@TGYSVHD6hk;~~(c~MrlSAKP z2iQDqQE-Y_01or8X*)@Y2*y~Q{>?bkt>(<{k6xI39Ji6xQUo#>n_y}=u5kw(+FoMM z8ZL0G+4O26^I)goR*D9N+9Ia|%2)#ifxP<${Sm~{yCX)p^JVH_4c*WD4V41 z8V(uI3kFJ9)oysR4pTOqF!$-wIAqmVap zoK9(d-h8b0E#~3tg*3Yziv(IhWaV?xB zZ5K(3Q?I;(yz~@~QI>9n*F$Zczpsk;yRJACfYy2lNVezyGw)!(;rmzZ?Y~7WMvBWa z%lwGH62#sJDBQ+MB*K!+m>(%Ef`XzZvRy8z>sPL>N=rRFj=6e;hY&3~aPN=wZc8H2 z>5;JuVj}s|c3FdglCE#~qlT6@p)t_jQSGUqL63p3wZCBr3=)K*VA%;o3#g$?n6+%I+&{46F|@Z>mw9vW6P4F7Pd#;1)v+>#rs;&+=6| z7|2AVRj4p1QP`o4)+p435h(~@(^QXwG#1aSGW*=iv66=RA%^zro_B}Ne@=$cwO5(<(6_{;nH#enz%@Hl!T^#n$?RFFpfgDncU=%p$5U zPv9{A^(=ChUoTNe(q=%nCy>ka0pEw9Yshj+&`IWJ*t{odL=NU1r1OG8c)7xSx3DH{ zYY)kC(3ZC~(v)mWvDlW<1s++@V&VQ1VekcSxsrqK%;j{Y7*am{3Y`V@??56bc1^b$=CpX1rknZoAXLM)Y9W9yC8;_6Ne!>W~P=(?V-<`~mQ`f(& z!Ev!T_$B@+Ciri^!k;vZk~Y7* zC01hCN#xSj{g4lwlolgVmy74}y6e69tlQc^x%hD%6OUE_3ArZqn>O=c4?Nz6dSWrJ z3L@f+U!AEbbW@(8-FL1J%Xq&R@@ErT;tcgtHRrFqGQ*^bx&6f=b zJQ~~7lYSCBPNKzqnX*K3h2v>h!0iJXq61vq(e4hYR68vQW^t@XQ4w6Xw|JZ#jsd55 zRHQ}RtlpJW^WN5lUec%*eT&dJWx0;OeZu7}_*7h(g0{FN`TML5mIAX!5(CG#jn;P? z$(PI{&QjkMG+E>Bt$=pPScOY`q=YYMQBxO~2Q*bY-?hKJNXi;F(>8V$CVu#$G{01c;`*G zQJ`s6@{G^McZKP3&3h}E)775W(_D|A)VMGKljQjWE835 zlzA*$(%n!NlItfV>V&xnAPoKY_~hXSdeEBkL_1$@L}uDio%cgdWH3w6yj-QO27YRg3E3hig zDAC7PPS3sas~i#UG9DY(H^pXA-}xz_Vfm}hxDHe`kR&=PJ5e@`TnsIC;wAK(6UdkB z2JB~|$Sqr7*h&UgGT2lSC)d`PKGpgxW_g-gG3NmL}B*8&H(5M@}Tz zxr1uQmqiqjH0+e8>#`SEKa%9lzHOut)eXAjPCI7QQsA~AIiG(s6e)Qj1depQ`F?8y5VicNHS5<>_Kz6q?=6PHt)#j?Z!n3N z`uK<1_A_oc{`??n@IP9pe-w0oI|beUFKB)yVf_Wr{3M3@hk``_!fJp1Tu-=AX~z>~ zKw>f&YbV{t6`?~pFNO1twx;=5+U0<^;MPJeim5|}fOe2-H}R{p{SMTaVp@?bljwW9 z9LX>bYc6e#Ct{Z{Z;;%Ue!)_=D-t`z{ z@fL`rnK*I@#A$7ij%LC8Bw$`{1UsGh7*dU)0M6ydbmhpdiVr8WNu?^J>eHhH*a3ad zqD5}))+ZR=grq)Ri4D6iiCZ9fws9zrT%`B$K`U8KZ zkb_t6=QL|a%XDcc8RdYmOPoI_6V~bE7N0+rb5OSdN)h)|CQa3mX>>g?ITyPpG**EqtVMgo$t9z@N;rTG|m^8LpKQwZE zkWID3j41zF+{x1>sej{xYs56oA|(gT=4A{Ysk*(`x4K{s-tK4;ucbG?Xt?J>|E1x! zX?2VzNGCE`*Ox&bT1=zl)*?!{W9K3cpUSlu82-QuLjzh^81$t{?)9UN;M;N){DB=O zRR-iVm$oCGHVfuI50xzIE$7)tpMDh>2nw?O5T{&K`9ruWqnbyvf`WV!5-Tq| zAeKTQJ4B2!o~ef&GHsIVy~H~Rfd`0F;K8?JIdUt245AH8Uuw!HQHxk@k_ydlDlFz9>j)E;Ok!PLVi7gOrU{=5p zcjlVX9c&OO;P!>2ad1l7hoyJvaUweh?tJrIHsZZ z=3*!8H@hRNF-ui~qwWP>eSgx=HEayOg3R5Wo&1Br`p@;`FU%?b=urMEbSOWgCtFvXg&c^0$SFCZB}z4q!kr|7&~Czhx%>BIP|%ih4-= zDxHn{VR%L@g!Qc{h%o}X)zO9Wa@hquLQ**(z&Q2Wt8rd1Do+;-swqzrB254m;hAH1 z_DEJw4(^w+yTTdYGT&B?r@2$6K;nTmmdthxno!I+xTqeps&J|B%kI;e#E?xX;{HwtNRh&$7M+i-4Q( z_`tvI;j8t7(0qzDRoE3+iw&_4uv}eGoLH%RPp&&Y%r@Z*VdU(2gxE4J&jQ;c8Xd}0sqca2vyf@5|vk4UiMAwKa0KmLD}|mh4~A! z?H^?n{}h?OZISsIDSzQD@ejI*e?-=Q*9*Vrd+YrSm z2J$`gk%Su)*4fsxE5e6duso!Qz%{kE2~(yvhfMB#04=^;q{xZ92RiUh2(xDz>fknz zIY5hVFNsnsyQ2woMa!8I@dC#xR8mUxNd-4%&)*wKzgoV5XqDmIwtl7#ZzO-RB`HWw z7uqfkUzOGxuqiM8v?+(%1?);bsOOyR$k;w%uYB~UcDX--UUJ32wa&RL|Jq%vG&hUz zLtWFi$PH*l9lj~ys-8NdGF>yv7CAhCBiwV{8iG!qX{uET&t^X?HI))Nng+#qDch_m9y17s@R@&b44Wq6+=`BN|kwh(atfc}UF%@Mp#% z+%BxDel_2m<@tp_Q$wlH3M5%tVrbEVsq8xGvw1iPVV4DQ-z!o<$iT7*!iUPHmnn=gz%ZVq6c=)=;UA%3z8gU!`rc&K4>FfAgqO+$#0SvQ)@|viw~hOM;yp7-LMC!dsFC6cpKC&=SXp8K%h!QFZ))Y5cD6V~G{k z;L|JcF4@}$d2qYE9^zd_Xv};QSF!khfT$s$6h(LtENgq` z^35-Y75E_B7^y)weO3gQD*Y6h zyQxtaqwfH(_)q)a?)e^uH6OCR-zj@Nto@1XMUi(jA(+xz;ZM|Ma##hTEUwo3)TjrYJ(aa zNp%h?&!$NxB1WdkFLETQik}ioWF?@GdILDLUYf*!ag>NoKO+5%36C6WN3=?cl;;#H zHME4JiF+@%%o-E*IAicxE=ck66B7DG1Q*#*<*H7E((*z~57ps^9{BcoM+ial0aS{m~xR(eT~l~8bzJA?&+h2lEVqD zOyM5=&>jd2^YRQ$b!OO=C2EWXRhsMeS$fg?+&Pqms8gI|t-09D-S!f@H;j?eL8oY! zV8uNTkrCX5Ef)QN+@kq6PoiKk-fwz*x}@J>fTN4<7;!Y?%aUJAeRMyHChHM+vrXQF z8_kD6-g5~#iF@;&`GE-Z_MS$STaGRKBmMt&_a_H^?V}?*e{iag1Gag zrd)KgL>%ODvb64xf(Ok33D?;fC4@#)J4uo>?iGfk$s#%)cfiI}Pl5 zTQG~ddq~97qt?<~Yi!YDU$1Qgf7IQOG!RFJBYjbKvnp5hgTiEgDl~JfA>Ug|J(ziJ86>E zCyh10wtnP4WKGP{@4TZQJXwRVF%eIM#3vcEF*Y$aF)@DEbR*F&s!h1x)aw_rNPt&25dvH)X?vbz^92!m0X3=!NbAB;TZ{;>QfC`Mtry z@>8e7->J69h<{4W;AQ^Kb=YH@eJ4(!A17Rvn|`WMhVEaxk-C1(0Y{^f`N0fK-=1)u zXo)cpNJ%;jd(A>p(kzWmVfQWu1^1jz{a2bH?I! zXJK}dM`zj5ApIwN2^*GSc5%Ao>3W7vEEB`)s4`+Wi4TkWY1TH;M(Avjj~KQ>aM8e- zjNEB%+(^(lfYGfA`nUO_m90hgW)eyY+{?8!HHd5~$|^E!vIa|3(Yy2aLzSqKZjs5d zMpy-k3y=j$DLn_?w@GMBaf_Kn_cEsVNts;})M{5+g?@i|1lRN3z8oO6OJN8d)%)7W zFtvI4Mh`6y>M($&YDJX76N{g3k7khZ)8YpWLeQ04kILA+75Ml>ifIsJEvPdYa&Z*; zIg(>mJwezKkN|_Pm!PiX@pZ=n#n9RD0Sn?EBzjw`ZWxM~fJ`kFHS4(+*1)=i$!B7U_QnoYKp*vZp23oX?w#*2 z5sZGQ>bsf%pflTWY+b`wo$v(0L>7~BhSynCQc+rQ|dJSNJBC*c=A`_HPgLV8VxN*R9kNyk$OG|>w>!* zYf=EKbi(4`;n*e}eVGU&z?%SVmyk$7#D#!@wUX<8FlK;ahZ6w@?a(XkNi`YIMMLk6 z$m3{=c&a7)DhS#~ccTl3nIFN;RVR=t#-@dfv)0pP0L$~fD+t}Ph2gt&s+?X12UI)+ zL}aq1imM3lu3OGkp&lH@^C-6fvCJ21qh>7%DHb6Rpf`=3HE@YFAqGz5`6bFK#)}p! zBtChm&q>Xttr)17TyfM&0#9ETl29>Icp0j@o2m_V8Wd#5zm>DlJW~#rA)kJLZZTVD z*|@14!RWydFuFyzFuOU-k8Wr-1fj}5xb5X2HsFUll(e!g<;89;KX$dcHu63Tqq_#NyqiCqG)J&G zeBr-inrQ~a(pg9e*S4^sxw)FKq>8J1*g}nOZ$O6~^c%b2tg%-6W1Fs+h`?`v8*)9q zDGKixhQ&WZb+c83aT;VRVt;-v5;=pxY5sDBH`Kp5FZ%Q~KBaGMJ2ySLj(~ezDr?)@ zDf~;j&4coyot)kYrkDN0Ns-8L^Wn?)@~2HjFKL9%nfd?6**OJPwqRSkQn8&>Tov24 z?Nn^rwr$(lv2Ckj+qTU=r@Qa{Z=bjBx3%B*oNKN*#{9uqiSf&? z$E^*@O%jV8`DUI$o6vl@a$G_2hbYlh5osJQ_D-*Q@4NNs_+5!1JX~$AkE5p*&La*t z!E$~^Yqz0A*rOv3# z&t7=boA@ted7t^SpB;Wjn`@D+m(IC+w2MuPxQHOSofRjLiXr9!UdL{eKBH!<>w8Wd9Y1e#iG{}mu=mp zD#PbCd)}wd5fA>0OvndA-lyMD7ygTNNT=^nddLSy-ly+TG@>Wgv@?Py{B*XGDMrq# z=oU~OkHDQkW+lk`U4QUYj3om!Pr%9R30uQ%(%~B=Dm%_cby%stVx1K2l#OO#fMfSsFEGvBeZ zF$8EA%ja+*q@^nWL5_(@*2Yc$cU49$)P?!%Ut$TelL|biv`~+GZ~gJ;ICC;Gf+x=P zi(-TxX!dw!3Qek2sxuj@^A&&4(W5r;Zx#6%lC9TQL|c2BJpyR?u_2a3-K@^Sx8VTa32(=)po@7#VB_`&WKOn7N^E-@E zd9w`1;{8p8hy&yD`T2E9)%3Ll`j76q{~Dtlb&U<}|HXa%hiUIiyka}AoRPg>$~v;j z%c~5juh!f*(V5r~;JyBY9=tw$*QmT>LLaB;=(>oa<)FcZZGqmyoF6N zi)^ud$y>$1ezEMB4n+L)u$aqGLz9<1PH{A>|G{qOU(Ru28C$G|KpPyMzJDaIq<=Zb zslS}#zEWzuN)}t@Y6b&Id>geltJe(yO?Uf5!TA*!n0DK5gnMC`Z1tCS92a|`b)HF;!7KraZ&~{YmL^Pq=cwBrmatkkMGKyN z0vh$NyueU|8I6Fu+L?x8)9IJ2&$q!=~Nk#~7mSiCIa!%`CoZSUet{9&DmE`uTYwuPaNp>9;_ zwF1pOoGT=V6VappCSf0Wf<0UZ!u!o3qslL$F1}t=m=6~K$#L{V;`{@~b#Nx2j#2-X zad+4-h1eBM6P2w!990A@0OQa;Yj1~IpZhTG{digEvUzk+ZfuzpDGZ{ZD$m0&;zo>c ziG1A10;b$=nv{Qf5uAMGz>sl2`&cG!%>x|H= z<1nl6-IYaNk3-^?1#TJr8W7bB;6e$$kyQ(nDn4p`TTls+{-|!UZenhDb1H^97lfR8 zc}_gFxmNT_<_-ZZ3Lw?$F|<{?by=4+&g@>3Jp9C$_tY2JT%9_XjuVp{Md%%slM@rm z*UQIk9pM|xWD(LThj(%BdCo5vh`TxrF@06&7!%*-BBruD2s2mv<@3J_Lq!eveWA7( z14@W=5d$&;kK>FX!AAUyZ$)#oK}lKpnQa-P?J#8ZoV7@c*Ujh_tQb&Tjb*)V@^(>ql|++Y{r)}%z+x6nU1diDQKIoa0xEv-*hg9L|*sT9~7!`rpl|z84o=f zpta*-rT~O?{s&z|aQ29)=`gG=uT>+ULQgyx<$eO@Lte@+#-R0dO5}q@uo1!)Db<1u zQEahs)HGVPVe3v!ZvDN$%%i26p}i2a$#*-gxJ~}a%_RZWC|ZRZrLy(TMXvL#$Ea&W z<>mN`XQ9hGT#n<9TIUsx^V)ERhtVkSwaf|G9+2DP9vpa5t>Bz6@V+>B5*dmOPG1!;KVxPrY$b*fqe3!c zW`Id*D6#5pqCgztChjC?{!>d4)V zbUWkrBJeSxKUJup5DQva84&iiSV?isy-49;vF?(iFl~x}16QD^G08rHSYb;#6tr)_X?Ly(N#u zMw}{OeYK^oIO;Z^QM=m4AHTt;Y~GSFFC+4W&`bDHWgg4t8&D&T_qqWP-enDBtx*?P^6>%Nrbp*9zuKiwGO%84*z1E0F*$CM z-AdY|EU7rS0=}j~gYS}D+dix@A!ez@*xC_r!c5K{_f`V2OOF}6VgLaP>MeYoLr5T6 z7-9mc^^UGgEew4Kf-luI>KxR(H4_gNP5O^h!=Ltog9JacW3LkzOH0s@Yr%+{zw7kG zIWJ26#J(XcXIK=h^lW*9G~$d64IVTbm4M)P$workdMRnI3C!TYY^@wX0~a}HH3tX5;-MY|HSMBIl;L#2ba(5aOA z!xB|!MG?R3(~L_prb?EY>%*G`zY-T?*=Pzot$ec-QA3RcdQ6J>ED3SQSObNN|Jk!Yb{OC@ zX^meTOXl3!m#N;2;%FRJ0$`kX1#ieH2IZrod`^)$)slRG^J1LB;NR;tl`oUy!Q2yK zR%rKtwdw`Zh8yD*bS!OBPPhKEgvdv928BQ_CI|2)_#H?&Wp|JTLfTc+sjq@(onili!mDB{*&J_FXsRN(1T!M<0$>bjW zdF=jFbAC%aN)Isg$a|6Di~sRQ*N;90eAoPWVv)@J)(>JVNy@E&^7R8M>h3O%5ja?%u4Af!>0i*|ZU9RfQFH0he z6pu)E>5X{i8;m~_!=X&J={l2Ww{mdHC05~Qk#(BY6a}Vb8&wmm*B|H8W|1t{@>RSn zaK|#fY_++olJ79G;A^4YPZ_MoSIrDm9ZLMWa`}T=?nH!E=s=J-98I~3`Lo45&c}n56 zvEZWEaG5MgiWw$sG1-|7bZeGP%g*Hwuh&GV`C?3|3h7B%CYv@y z3*9VdhF&$p^J<{Qs&ox4DJLGyGpb(-lY;7kYE{KMvxWCzqNk|$=?o@Kz#IFVRhLtoWA%LR7INhNP7R^8_a{9K^5mD{TL`5SvQ`I0VC7YHsGc#p7rje zYES8l<3797I2>Getx$1JQCf`A2wLrcd5nh7!{%P~+MTQ&0lh2v904BL-$h%Tw2<2| z1iahudxV>=qD;*JXxpYF5?gZov5tJ}1R7v#OPfd|DheW$sFvs7;NS7g*f0g`xsbRI zLF5K9i(}#doe)1i>2HRa(uYN)O8<_iPN`52)Xrdr zE`Q#DMQm>FY%ByyuaeL1*b$X>?d4r*4IR;d_2U!^IRB!L_MPwc2|JqMB+DZ#;-QOV zQ>=OV$wyh?FrIt;{i<|zo-5#1RsI%u9M?hmlIvpal>SrqvDtZs!)WM{<1lkK{GtV( zGL!jdraEde$~&X2m9vMi5^p9|+A4O+wgWGpq7UbV<%ggy?MEHMM*<-jNoL0rlNjqB zHoL6oI5h8Dh49#XZULt`Soctnz(suAaJ++PM>4$_wCQSt=j0U&X$exTD)qj>eEFper z6D}OD1KK`U-oowpm1@FvBgk(mHx52@qQ(cWK(89Z ziQ}ZHBR{psj->i*d<6DeCeFsJV)k*zz1?N#%5P%SiYV56G9pZM&YRFzS$>KQ2@haV zj2?6`#vK(zeD|clZWP}0UCv`t$K5i4A>(}MxfgM=IUReau;%$jp;t#7Ov4@Y&forS zlV!m((*J00ETYhBP|4NkLpG|jPRk6zo4 zCBWi+76-&Iv*Z#zG*?3%F^1Y$Lkahir(_}+Q2o4ck4$5_&4B#$NwAe@@2XoS1kwA# z;U*=`qq^&SqWp?`p8B$Jd-v=^G70*TUH5Hrtu}2tQ8`ZgZkz+2X0D-KFd9k59nEV} z$ACMK>Iy%5fMGU&Z1(UmYwY5JyI?;RUZ3p&&+TqW;c;p15?N3aLweK<0A1r0N`AOV zNGyn&^ni-sHYt5j@F1BI=i1*Z|8cxeDYe6t4mr=qcq(;S&)K3+fW_bHn$JN)SKS4= zm#1mHCmyeUzi{gP@1zphKzrrjuk}yPmzwq;9nSpgbNqjyOO^?vQLD@-L65g6;QZ4Q z1yP#D%as`h#B`WT-NUA|br8Jj3H>U0C~;APz%+I;Q$pJLLKlw)H-z_%GI0X(NT?-) zKY($)K3it}?Ky1VDr-RZ^^>lHZtld z=ZKOaMr7Ei@ZA>tU4FjC(Py6Kx!E9vbw|ghPUJ~Kxvw#lQXI3!Y&_^VYGIfwz_k}b zdrH{Q5$0@2?wBy0!jF?Kkr$1b?k7~BnmKok{BxB*pB##(p8UlZbnrJST&1oy$;XFl zdZUu&A!H&_o1^;x$b(BKSe(8ZH2shPviuQb8d>VGK4xII(`_+$Eq0gFEOz{&U^24ThH}@%cQ8*911Xs45d&e0+h zjtcu!^k*A!m#O)N1Ea0T-9l&pVn>BgZN`02E7*r@pBLm%)W?$3d(CdEj9=Kt+{H|hbTa1M;e(s!MY*#6p!Q1S^Ngva zKesu}ysCT2#D{gs@JiyxJQ;relNtp+7Ht^T+e6l_z_>D)XQPM8VN=KD7Qpv%@oJ{G zNlc{&e&x!ax!vJP0GtHOOQkO~5Lv#XStl zNd?dk0sC)>x%Z_M?+U?}mCVj#(PD;_mVknvLX+Gf*`we!@3&oT-b{BE_M<169gNA; z3-daie_QbG55EkLepUC|S9SkK-r;{%_y6S(IsRU?S{43_X$TX*E$T~w>S>WZCukLj ziKIggyB7SN!c?e|KlaQHV;Kl_KUFVK(Slc(aL$$vgI+t)dzdYdV5z+ZvUerjV0}@E|RDy4QQObsm zANoZZaff^hRg4YUqmH*nY<977pbk7GgIEMgt|7^z{v%n8bXYt>MD1{2qH<`Ol3=KU znjFa*a48!s{oMYFA=dDxNKs8alV%$`U-=B%PnHkKULq}f+@*k4am*a`*$M4> z_nnnWsJBG#XwrcQf!cya2MU->>5~(XN8{FU@3wBpzHddkuBE7Z`Qw${4lEnZRAKJD z`_MLG{e=z@$(@r698Fh^fqB5dv#}8JgzWgM%FRR1;noB~Mz7-|xQJ&P$VJN6ow_?~ zzNvYF2T4PBo^S{p#t7oVkZeX=%53p{?iKK)!GOa>$ZTD>I9Rh{M2Un%;Zy!`6-0rH6} z@s)d0{FWZ1=@j2JlC4@er3|o)*EGhfmHOycS;f_^Y?kB_u8P`s9u;v`TMOitH@P5{C3JbxSV;jOzRT6O*VB(G)iY&1uQd<({QZlN86PheKI$# z&z&B5ZK#y(%!2*YXC9D&I?x=i_sn|9rG6=-s|wQ9pZ50?_6p}>OakD(JTS+1tv&Kv z@m#EwS}89yP=bC88RQiYt4GZ5A;-SOMv-c^mPoM@;ToVQtIaY^Dt57PLtp`i8>MSwp(MF0%`F zPnPkHInVO#m>e>R#b;+&yc0*-Q^6|%SY;5N1zGEMRnqs&r=lQ4!3aNof9#k48)`6HQ+QeDRU`E`~i z%aU8hN83>UkH4|Sr-E|ZkH179j4$}@E;QhW>NJWj80}+|!ID7_VAA@zD zV{di-0`PF#8vPoWSw4z7=-7UK15fBBEfpyTwDJJSlrO*@A3~&?&oC3|A3oFJ#DfAP z3e$#^L^OTXdVv=mrJAbtVUT#bOUVPX9K1z! zM5a2JTU9Q|VpkT}lmUN-#t*7;sw{XgMa6s7bvx~2hw5}2o2bsH{O$NcOLj*x1}m6W zM+K-z+{uM*C<_WB1`B3=RLklO`3_Hu{27xb$>?s2MH%{ariRLMxBlfe$Rn)yE$}bq zKKu|Lim(Ww9jf#sak4@)6g9QqH6yk#ZHrI*pC`tQpm@3&2)}Elc9@|ek?v`R^1e$b zDP)~=zqdWHjQrwWkScZYkRC&toK3@z=gVL z5ZmJ>&J4;U4>nY6fA44IWCT}WtO0E{!EU>Zjn0U%1gzzF~zF12Ew>?0FW?;r@R#-{emFp9olO)iS? zu`%zVoE#g~A@ajJydK(Il0M2rWpyHIPD_CPV_}*~em+LrsF)?Q8e##k`%^!m9{_1+=RCR5qC%v>KJ@}heUZb zY!Kq1RVOFDg2q0FxQ$)4S0 z$+4Tcm&!cwc4E`{6=ys%Ak$&ddatV3t9G`qD2#b_eF4)htctOjyA;;M*kdKWekUhv zUcFx049pRcZPH5@so7>Gc&YpSA(BGJ7D{Yn%QJ)c7$=sKC_Vag63ZnF4{vv#Shb+q zD**m<-m_M0fkF@-p{nspq_(vS*q5u1edjlpoew?Hy~5tQO;wvi;@4|*X#qdpJvEm} zk+B^?_DES5g-V=iOinGWOvsmQ`u7c~W|QoLi1u$2T%lVwQ^`e&xeVd46=2{69x?$B z=(?FcpT9tk0xgo{=lMbGYxmO9#Wtru1SB#8g2h5tP zanYx+CAo=B&+hd#r@r&Urc3M3_V>}iIasmu=5UIl&-54I;D(QGJvwpsixBqsI|s|x zS}!%q8pC!(?k@M}6e~Xn(7hD;XNOpYFea%V=7pY@{V8NYqA^V!7VsV6uY-m}7G%D+ zHEP~M=6KTr1_hQcA=o4oa3*!Jx~T`ep6Gm%*wk-@jjV#h^!4eFmc)6tOoW3eFm`^7 z*|S5%Wuq?fJiop8?wan78m^jbvNj^W)fYHY6`Lc*riY}urO z`5tBdv@@_LC(HCX3}(d!Ca2FNilFA@i--u05CoEDz)`o0Fjc(37F`cd4Y|}MQ>$!- zfJ)4`v{Z46YD;kx)+a05d0>Vw+uA*e3T|?~4Cej))`d6;O@Z+%KW5-Rb*2CF4flW8 zXPHXle-&xxD;XHSuM4oT=AA6c`5&?N(CG@C@(d8Mm~Zuram`7hfdxvZyj4nfu`f`W zxdw9SLexwk3b%dHw=~q*6I)~&qacX`C>dbNKg-Qxr;tv^8hU?f918<_#VT|Xu# zME`O8B5Ud&5ofX=!O0lqVi*m9&k}-4ZcGEDCkWrQe$GO(5c3D=S7PI)U{TWyD$E{~ zY3}?11O{IyW1>erDIdAs?~Y$!_PX*VcI-{u7^&!R4rNnI{0qr2b;dF~Wpz}IL-$2- z*?0~N&2-l;5dGgb5aF_KM)xOSn2a+`VuaDXyF;D6l)JAgrIgOO=I&XEEiq75OqMSO zA<2p~mgVGz`T4R1atwV5d1O%v);le{aq1mte}6e@xZ0T9o9N; zVX<+qlxRXFbZSljJMd)lT`pcVlr^RXV8Z6lEy4Y2AZ$*$My~CHGc!p$%NSUkX-T+Q z1ckzq`%`V8I+VbrGmPchk8i{Jp~~6%@yg55zHa4$<@ARW%avY}XUnp+lX_mIPQ&{* zZ>vTcbRQH3cJNE{KHQkpxZThanTwXB31S-nt);o70Wq?j)PCeJqMc{3ux;*~3Arg- zRT7LOMqxstLubyJe%DjZzD1)(Z`r+*XI<;VrGa((YTWxZ<;!Ds7eUAbJfw5~avtTV z>fK&&9Qm(FY)O(g-TEK}BbNCHDYplDfmdPntkB;ny zp{DybAb4;O)Zw>5q&9qeTw|I^nRLzbb6-3p(fgAB-VxfJ@-!Y3TGyxswlo|YU2J;B zoB5;q;SY;m2SHq5R~ZAG;RsQVNTao70)nOPU7w~vxGeO@Ll9vsIg21zo=kh~se+x0 zkpl4+rYkL3GJ7ECG!!MS>sx*wB-E%j9#2G4$J^&me;DEpqxdLt+Jqqv@~qU~k-<8a zLL0@LQ@55yc2Rs>%iLALobyg2^DA$USpvXgx}+Ij6kCZo_NF7 zv6pSmZI7qsCoKvwYr?*7d-?m&gLQ_o@q*!CL%{E^lrzW+87??<)G9ys0=!p$ad|#t z;LhTx{3<~nIOeGEy6oG#hIBb)S!9eYw#U!NL1wf}d+<)rt2bz=iJhVteuFHGAm2R@Z;ZKmcEUByUBNi`}bX=@1Tt8z+4P%v1ym z)0BKeH_%K&ZuE$dV#w%-kFF8ID;aaI^1p9A?wIl0sT6o~sPZl&S}qk3x<5%>D91gq z-H;7)C(zUlVspq63AJ+RJehqw0+*s&h>paGpl2u2PanE@ww#46BDzy8AgGO7kXwAJ z&r;OTN8xk_^ETCguNd}@H)S;r0e~KNqgnj&oN$3C_mt46dPt`#uiR|c;?lkx+Bx-g zBndLhedhfLtt|kc1-X6DlH>Lk97dgw1EL9@GosEIF%_gH-G&K-D6mphQ&wX?e@56x z;JW2+rr5bLm)l^$Jq_o(>J3toiY#F|3c8@J7a^k<0?WO)+p< zor$VuNfQiYM}UJeZY{zJU0b27U4uZISvosYGX!wxKB*6gd&upCLuty7#90w0U50ot z{E4XCLe-QBQ0trq)C=(df!m+c9!_{NhWFz57ViFS-$)59;u-mMA+!SZU+o+JKTt4I zaoh@v<*&eKm=N5(?uIbj)p(21C^ZrBc5#>?Ss=4yH956dtT=O3U);hYfY?Tkafga= z(yMt34;ZL<(B_!OZLGk(Hs}?Ul>uP_Djh4V6`4-VHNXYP;mjHyDnHjVm0|^Pf$5iE5le`1Ycx zu9mgG?NCFNj2&U;b~`2W4xUFzuz~n8in;fWLOEx#HnvC0XJPM^|s@Tsq zb1HXjo;r%8nH)=ggAZoHtJ{a06eT-Y&#Xj=lq|2)|-;z$je zX!huMz;{IrCKvsbWhf`eq8GsVDJA9>*37zgLam5$RQP2PMf?*OQO%UN$B7toB%+I= znIM@GS?^GZ2055OoQQQC25lJqn#ceC^XPHgjTLtT&MNG3m?a}3*84~G9GwoES7)CL zjpHja7(@$d*kK8@N`RH3W!30<$uxPdq=m0mms_~qB|d7n&%lPdpduTMy+DTQjr@qY z1+$JS1*LhIVUbPEUOJ@?n6qFYEzwR!dJ77%&P8CUb#-Z<%iNG{AdaV%FQxDI0(13= zC3n>YC!@xb=nxeHJ&xZaKNh2G0khmyqIwWSR7zfEqg|Cw;KIjmWLLTH8rYq*j6pqPuotG_vDro4;F3fw6&94LBFkyL3;^S#KKuUnx~ zNfSzzRcQrrKgumfJ^Z~Y{zPCp48Psu!|`8m2B*UJspqA&0Ukoxbw3UgOnN;DZR0f< zZz@%<2V04A!--9ZP%9qpvb-yxtv`jvouxDgWZ&#WB}pwBc?oUkDdXpeF)@n+r$x z`X>l(=K`;<8E&WJIF07*V<9;G=TXYbm9phwIbtcj`r5tO=dgryvVtWi5be<*T52)h zvX!@x^i%19`bPPK;JzwYwehmNBMWu(mXG_M#AyR(yR;Sha$zIt5Mf7j#wKMvFLtH*uqTsu$6zy#st zx738bZmVsNQi^#S^050LG<1k6h7*aX>)H}1{b^!Jj&gzAE{KZO0y>qAlXxWlM8RMl zcre_K(+u^oaJc{z&>f~8K+_^gj`U0}V}JJBnL0_@HYW)+>Ie_Rym)zVeM4#ao@yHd z#Vl{DmpVE|N=E^scN&JMlE=DvHFhN7lVUG{7g@Be_)VhbpcH@H(I*a2P2f{W4Kh9@s9~7N8KTjWnJ>9{MHaI}DiT>t#OH z7LOkN)?nHB&ixZ!==u4EB=00XQrWztr>a`y5_VO97#1bXx%hcD;}A??pq=?yt=eLO zBe8+58t;)QGy@~(VNB_}-7*uf(NwI*xr~|Q$EZ#7>N$0))U$l4!P0M5Y+dbq)~6cr z^meN{rbW!Q`w|2wcg|JdQMwAYblqC>#(c;XvgNN`D@Wk@L>%bq@plguI!Ra;|%qW6{%AV+p?Iv0` zXCUk^Ips;AviQ5Cf-KK-FI>|yfEaWICC+i;P><|DMJ)-1ayw?2N*RMnd}3bMB&}=^ z1YNKW4NLco|2WxEE=RYD1-tk4Clv8^qUVsuu5G~c5LfiB&OPUSci$oS+rGN4Ue)0r zg}`!DgR9n|lDunH!_sYqTg(Nj5O|>5`fyIwbp80ON6IiX+SV%wU7P?_K_>(;E75iS z=#@b`Ur`SSGo-S`XpJ*GN=VxyZ0*l-`#)rCUwTjlskP~gt=5Uh*1Q)D@9A1j;hfPF zZI<8jjPG;p*eF0~7A{R`iDWT-hzcMn;O!K7xf+|~6lD;7V!v|kdU(!e?25E}AxXyZ zKfe#-yOoX|HWe)=n=QL87g!tA_2e6!2Ejmk*YZ+?3*Xs2*gUvA^fiY49?Gr7N<#RXlOqq1+8_7vhsnRM&jeLNy{yf3jlumo2kU7JtV{$x(gOjpxh3*rpU=j|sC zRBEPtux5a7M9!f}q(l`7bLq-lCFX+bNs1J5B2m`ot%*kp%k?v0fU{zvi_+-hZ;eRn zJ2D~}rHKjZFQsf*95r{QEzg@X!559Xs#fO%CWxHHPgQx5dFv(}W~0$GJ)i&HbD*iH zNKC(aj?vdQ?tig{`d^@GqLP&LSIg;mRsI^Q%6Y%Ws`dD^rIIOLVJd(xV!=0}%HqU7 zL=u&f97_T-OJZwP+A}mmwm5Clo=2H)5}B%DYl&ygmA?eimQz`*H^$`6)>ZvDu6*EA zMN`4)zq1)lMXmqpyw8grTMOuMV?@oOa3$1fSy#9ImPY9-N*jU%ksp9KLW@Md?O!6O zEsO7WN)iz$IqU$MGn5i^X?4fpyr|O;42CN+N?4v{%SQZ@?SRZct`?Rcz>X_g!Ib42 z^%P=~Akslw=ulv^<8DX5t3IS0u}WN&Ydb%!=Se}6maUkCh9>IkT3BHnb9t08KjXG} ze=d1;r3b(4D9Y}bbmpLOb?|a-8#sO(tyC)LxKl7?($}07XxptxXYh|XOWzy}3AP~o zy7B@fFBS)^vR`my-dmq+cV3BNv=&uaK`RugOVM%3&8OAL-5f8up6oOiLM1IvZByFS z4-@{OJ2G}*3g_o?_qd6lo4DJHD1n5m)i%qo%*bq=GdhfU@~EXY9G}*f?-@?;>|Eg7 z){pER#J-#-cU?;^OTi-N zw)|hCmb4qa41CiHAndy()UxSVkVk*;QrcBfSx=tchyhimmLml_p;Gx`1BV8j}BPIyt+U({Sh&UzSXbj2_2dI?Nxe1 zkf>d{BZ~?S`^t-@mq!d+G@-_s&H4#jtn0Bq*|#;i=!t!J`1G7UqUip?({l@t+>U7D zyY-CfXN-E~u>rGc(s^b-U`$HFa*(0ICMl&NAalU^IXm|yZVYtpU)LWB1-=UJ50QJ9 z-9RUHDG%85dzb1`->`sjV;B1tI>>P{u){|j607o4REifg*oh!z8&@tdpu_EMpuZOS z9nNK?2R37<7b5nBa}bSwY^$NGle3QSuGOz z&w~*yoh_~6pOr1a-2Rv`%%v-&`;B!;S&2XFznP4A4H|G)jrX_GKjp3Mw7Jffr%>YM zDHl3whO3RfK2^x@h4azQ9?xh|DnBf4!cl}6^ScmMpG z2vv{hxm*6#zP7*G*MEdV`{#=8-%-DwN)pz)e{Jc$q-xwaAxv~GD_M{Ws~Jq#1go=i ze5`_RhSQ8xp>y&HI9M+XTn|$U)gkCLh9&yfV3T@cKHT!1TV;`QYr=gl9UWm3Pu<+dNvBo0oV1O~g5DaoR zgAQyY7wfRTIkNJ0@6x_*HJJ+itbs*mg&1W`TeW?5a>{No<5nfFg_2Ss17J+qH36p_ zsz#&i)lp~!K(&&$oap~h_dizJfe9;oGZ>^%$ZlX3?!SQ6*+}uzq4z(g^tmLdJ3fnu z@JN~PZujH~hL3M+6JyQR8sB<=+gJ;-F1kIo44Gq+>~()K#q8t)j$#wwc_U*9_|}(@ zAcNbs)7UW=#GA?Q5PKV_F#^i3kZ0iMKZRw5!X!Q+MGReP?h7<%K%AIbUzr;wps{Dd zi3wT`^RxSq;>~z8$C#7QRX4e8DA^;AMbusRg+hhgZb(R5VxonWD|&Ytc!kTms0iLP zS|Y3E<%tNZK4g}cC5E6k5R9fbbFI=MJf$n5%1vN*oUV>|Ip$Y@I5PaA?@a!x ztRMOt1Js%VFKO)BH7=*bAM$fHP(?+}lV6G-YL z53du%*sfc5HAfSLk*`o|{S|{k(z&g!hcX^0E)5Nh+${p<-CFXN=h>dFX^KuLgM`Rs z`P%b$a9k1))$;dTZR`p-uqu%NJ8Dm194NPSoY*y-WKJUo7Lz%->LciffW<#C5$^QD z>5Mzj>a~mm@0z?i*O<=tiAW`sN`ed$YNuMK`4VI8jF4hmr;LN+F^@*3mrGfM_XeAf zQ(2Yn>>CO@;b6*yJCYdujU=S1bIN4lrNxymkrBv%Zmi8o$Uf_wt-B{!E-U64Mok>Uk)O9 zv*M_cVlsB|U-z3`TKhH{>|yNJ@y2shIB!>p{E^>hHB)l1kUXH$ep&a@68Urg(9Kn| z6WCiI@r0M@IK@9wnvON%BY2Md#rRtk zg7EN0C^{R+on9{AdGgqk`rHoQl_e}=MdQVCmXtd(@myZEY?&rbN$ucN$J&}z6Tn{j z*mkym*Mc9@5-MFXs7yC0tv(#zgx*`&+;D=V{gRSGDlI`mK;q98El|NqJ~24)K0#Ay zRXw6ew7wEPbtOZPB(n(;jkG*q1Y4_FXZLp-eQ06)-I$O(sNNF*t-iRyV4jcsvHlNT z@+3k(@j93Q!M*~dJl7Eie1kB@+f=mUB_DF4#Q~K)9P!yA>Ads6q`VRHGQI3zGj{9z zg=-H4OV)1A-}};sXaKcec-9|PO>Xc;Ke%)mVn({_w;JZ&RLAW7<>eL$C%=^VD#rt} zEl#*YvAHSQJL5)V+5A>4T7O>@a~^&Do3>8vB*S3UKR5sd@9EsGaQky%bryn?bI9c!AShrS93H}~r4Q>&o&>P4ZIpd5Dy4qfLuSZw1U z$EP|C1#nV@DNa|t0w1IRhv;UILu`5LC zgRE4Er7$BhOJ3GYOUg|iCTNz7#fON&7ZrKxpcfFAfa3m12Qu8X?eTW#kI8etMJ6dY z0@%j*N`3tEi&QmCJ5+5c%@hv3G!CPVUyKzpE?j|k4>MsehtVS8Ac076#*D6tawUwK zpjyMeb9*KYk+;`1ojYqH?-l_qZz~3J7F73MZHb7eRzf#N$qg1-a-ddH)>O$S#$?HX zpK&sEB4Dh>s%0KuTTQlMZ-r8bEsv4mgs_Fxgidp#@oQ0BQR?}X&im-k>fe+ST>8fL z;xC^W6W!%~lKlaz9S=e4rit1=N!cUue!)IIxHnHoLEjUgk;Jx7V z-Hgrw*oZDhZ?y~1u&=#qtGP(9AdX9x84ZsUMZ&ts3YqO#OLh`T*-Xb;0iQUQwDOhDtG3&0=mlof>uu*Lf2OR<)a!pV{3yWLZ5 zTkE63A)Eprq{kKM{gStkIzSy|+dB#Rss?$x4#a;X^a`6o)gU%wM>hF8Gc^VfI#SO zqIu4)-r3Y)tf4sWd0X8?SLDPEWuUJ-P4Iy_@RDaXxRfQElOxT{eDMib9@c5Me zn5B~Q82RhP!uNvr!1Z(=dpgfc>j;HcZ#m8{j!H+Rcza~ZQHhO+jdg1ZM))%ZQD*NuH-v! z_rJgH{#|wV#W`c&?lIwUW8+cc%g!!oaRcm4RaSbZI+)H@Y^Yehd$xdS6xD~*DgS@zSgMj$iw-#` zW5geopEp_BtMS-Q&-Os?qokhxP(o(|X#^1afziBRF`I9HLGVAjc>>y?Mv10w_q_SL zq0t9?!!1F+u8{n}nzMl&pI|@k+JzUvC{+^kdFwKKd}Sn{pOm4pgC&f~h;ik}$z(W5 zttVScB9t9-e~9?7Q8Jb>{~QaeB}nDUkHL=f=5t8#-eWtR4w;Y4a!Qiyk!Ie%p>N_F z?2D+e&9oR*dlS}hW?20YWzWb(rAjQtJsOE9d5tPc0i6_^%vCA5^TMKdF71@D&Xtm` zhQ9JpJR<8;taZL)(vr^HS51`U&X)v zMei*Ium7A4s2vdz|4;Sfe;U$!KdCW~m6X*j^e5*LNB^XD{4 z)ET@6Lt6)gZ{EdGYp1eRa18W~)2JHBvGLle*EVH?+`BOgbR?RMEC<0oVf>uOr<3^& z%UI6D8F4cKWRMjzXF*58DawrnY~2P8!Xc`2X=qgC0JS%bjd>u!tsV-~D(dS}O=zT= zB#EjB(MnbTPHl|A``^F*0a9^CGDNF?4`Dty_AWWGzAVj5ma}=yq=R$_r0E9^--6~q zOzF;Whs#_Ocr4w=ulUE-WEyx33=ogo2sT4EkMww~Lt7)j?&3~Ju}MkgiJjRb4~{^x zdt%BNC>+X;w)dXh8S_SmLS^m8|CoOA=8dK>iIOm5{-XFba(Idn8f3v3v5kSO0mRJp zKAvvwl3;O839JA!T4ng7@8E}~b|3wDR#Iz+3G?p|WyYUQVINh3d&rw5yoVdOlz%++ zI4gE9|9l*cIP&(y)lc6RyjD z{!Oyhq2B_fwB2912KlN*ePfv$t(Ln&%h#T&m)#^X0Z-YTb&Xp(EeLYNWC3xM3(Xa4 zcv6mMEPj-WmBdtd6y$hYm#{OX$#ATctzGrhn;C1UQmTLa!qCdn zbdW?e6D}a1A^lRX@Tt%H^%>HA9=e)sOKa@Fb{0cT#itCd`;a@R=S?*J!WnmjrHa0| zDOPJJ5ifiz3-!I{swADil!xkCB{z1&XMVB5vT(4F$UMn0HHt&dm*CGFo%hCKwRSbl zB^BJKEal!(P6hb)*J)#)qZ)BY%b4vp)3q{JnRCW_wa$1$ve|Wuj1iej+P4#|xF8Of zRn0QcrJisLYawX{<&Y?J)B>4s4k&(c;%&YN=A4VGDwP8l_YRx_4!l2&XWNQ4nm2s9 zPmc{3_YJHD-O#*)MZ32tN7wa~I$iU;jYTWB9UEuuo{>Dtk4rvUVW!qctuX$OX=@#B z-as!qIsaGWz}D6d?(6-ls=7TVeYL^}7VJGe1dBZ*Grk&a{F(lt32#ll2S*5eby^z= zJCLf(YVPxWTU8Abipa1L#Y;mZYG5LGc-Wk@hMI+a;HgV$c6&Zw9=gC~78k280!T2d zN??>cERnrSlXJ<(_Lo>3Z3*0V)>-C~Kot$~KGycW=LnfB;3n&Yw7V(Y6GZeoZD#}@ zVC1}?lcAs5?3%@*Aj^?bLvT{yz5`imzPA0SLke=4BCi7uEAYEiAJu;ucfB1bZo@gE zKDwT+C$%$m%KVhY!Zkl|n`rllC=fU^XO(z%y??iLxJ1zRdu7anzZOoO0dbC66&Hy* z>9CwLjlQAuP%!#?2ESmk7>vcCM#-=k48ygwB*GKg6{awpQBD;laE7Pj_wOP>1C=la zEKyCEMacKqjm#CQ2=aip==4t?{M74Z0!qct1Ic%OgKF&WRpGcmW9RbXg0=Aphzh^^ z%c8gtk)ZW;Csh@}F!tAay?)#47gqo7vZ>?a`!QfC*iQWLKybS!>g3hzmP1CU<7pF% zt!WQSxW&2%P4tpnTjc2bf@^c>SDbC|8nBX zeU?{90*F&`z^wWIK%D;f9En`D0eb*(+WSERF^HcdW{trI@Dn13D>!hqxnxE1_%?RtHuf{{kK9) z98ieG`@3`H=j90z|5J$lA&b?A?j|MfMung*)kq{n0~BI~fI_T@s2*jW*NhvTd8A`R zJjT^ZNG;i>8FeJm@V(pQbCLqz*ltp`-h>>N)y4N@3hq!RsPOJzsJDb%dD@g9cVT{2zulvx^ z*6|g<*HB|Kraw+vIPa)+^bP8o8EkgAXgOcu`RQb$SR0{ix#ZahtZt}{q+{5GRb3HM zCsX&4DPF2%{}VsNYD0nbFS}b+E0^)LALLS;6cjm;>=2MV`93QzdGgER+vcQ)i>E+m zSJu?YVlyIr{oa%FvpILZ{tRO7kf}SIfV_o6d{D7DW`qEG7Ii->`1!cW>ee$|E7hC~ zku3~Bx$q_x9jqjbcOllny8=Jjm9ZaO2)=m!HYxx8a*?8fv zg_v{SX9DTQ@0w?W*RR8`#gm)e*v%7&+}~E|GQI9c9Nl+gYThEfeDk(6%(1PtdIrn% zWp2*a!jcK)PIi0_7)~3^_I!sf?Stag!*4`Zmv1@lh$W>MzsD0HSkd@+RAzeYuOYQ} z3_B6N4K>;F5F%i!!;KJACp;`V)OlKIlwSIMR;SM5>a<>PnV*vIQePr7;)tK?T20da ztrV03f@Kal)?|SmOUOYUfQ^xxdL?eZe ztoIyd#DxOu=VRM|QclTF+LlH)Konn%$f3DThg{4LT#sz}W^d`o#!&Eb@2$}k2n~Qy zna9)u`oQ(@Pj<%`69T99z16A%tet_dXdPYVA?C*8``p=s9h%RF3if@ci1g_U_3Js>`uzK;EqTwtj}uCB9a?A?vgL%H{P7%?97CWt zHz#L${=6VQOd`f!t_ukttWkogC~wr4f--wpC%L~Kyj}3KX5V7{e0$07b{R z+?C;$OM)}@m;E!+AAR{|K^O-rOPW8PmwqL^VjeQw6#*7C5^aDqh#8xNmB=dmDldX= z*}+^L6w~deX!r11jy;EemBa9a&sxp_NX=tFVfueqLj3OmCIj-Df{4ARG~)b7qA7r6 z3R6O;YRXDSN|0eA6NMbI=el*hL$Ko&g!96eFVW5K3&3iT9FCUr&f`orhl9H>Z=gv> zGBkAz6+rG6hL}!Vs8N$qhYqnXtU-+?Zw)SC+u=p+z=7fz?@o>*Q4p zMa&WjPHiCp#AHk&kUL%63{7hmpD4YFuJoeah4!N}twqtMIh;%iAimzxJ|aXz60;dL zB$uUD6Ze~}OPCkw_JK>e`b-FXw*)F4*_A0Obi`g6XB9zmwv9M21AbzWL z5jhL?Q9p2pVq4jTsH33zEw&b0!n;6<*F60*XqVe6;4`lYwC&%8Jt_Uy~9}w2m2t;mf53V2iA42_E0-`3rbLjuL7RvxqZrkum-N1-&!wB%?W- zYb$(pb>9_V&Nx$VXx-Kuf4X=*bq+jqk>?dxZdL(^isd3Cd*KeuRK+ zk1EzKDoS@ER9r=ij5$>HSAmkRk~C{rOOJ*Ogi89j8Ihh#;nlZ`Q}MkaA}OZe96$YN zAk=vj3C3h@OvF^3_66`UN$(0@be1kQ1cvv(oX(>TRx@PmpPR}@bdjhw-B}Jm|IvjFUMf!g@L?rtd9qvwUk*ohMZ&Xl zuQtkn;zKH=NZ_3Rlbr|HXDA#j4o-ZKL|VYN5-yb>`~BvS6?7k4c)LQf6LzUCQn4v2 zb~aLsA?$|G+Lc|GvaPbYv!Q*m%u+wF_b;y2#p&}QI)JYV=zmpQzKW?`g;Zv+4%7%uctOEFo5QH$6M#DY0*<839Z^T{vA%29em_ z7=sZQk7>wJbwbh$+F^TA>+UF$ar}y~LL`31ur2GtVEW7-!V#KcNe&2_J0@bWP}5Mk zj%IX<(^sMfjbfQVlDBk$Mq)NU?As!3eKhPthp=g+p@<7O^|A?jPom|Rwne~6&;QBF zo?`{3PvlgMGNmnB&x*l3EE5|&tcCDGrd83&+rj!7R!Qn@>#USk7Z>f;H_<~sRM}xa zOvhUsAN8=gT`z8JYb)6+WB(Nh(u>dnM8tL!&9!jlH=-O@X{;Z?y02Q3siK7g`f;xv zGgew=sbEJ&$no#?`Kw=ct?~i+vhwANc&${sShzSy4o#P>sn*M>W&5Kx)yO#bFEd&AFvd<@|yA8xb+W+>om-25KR>*pjV0)bcFfe`(%S*Id+P6L|3ETQGc~O0YPQvowNcaJu~5Tj-0) z5PzM>ropcti4Z96bb$5dUq$aGkh=1xoQH$$doVlL#r&BU$0D*435RtLOu}o{cS*d5 z9K}!nF1lNECiBD>O;bc+v|tILw86BsJ_d^W>m(X@*SNpE<5^6ooQ_AU=_1%3)}}j) z*&)gdy9v{o-g^cur0;XEvwCETubn9xUr86qFQe=^`s`iPr01{Gy+H~w&EJcZJy|rd zwyxcui`f^3Qx+psN)ycO=>qLJLf^^o#-dps7v^?5f|=g0rC<*4f0|$B4Kfp?EJCap zbXrKSW8!Cb&gykK$ko!94@ov!EJZdpW0x{?JZ5ckRYoWTH}yDz%w2AWhucfVpo>Ie z;3Gw2z>4blkd-!yQ0F(z@U(ugEa)o_Z>e}5wn~y**oWcHH;PG!Qa~1-`Cy1}Eoxw_ zZx>rIzZ3j-+V|nqK8hc3WXVJSpJ?Cz5+mdX5T5h}?6wrp7=Iu+nX)>gpjCD~0x+?@mg&%HZ{UFnG{12e6X2!r9? zny5?4n@}pvXzxB{*3?*lAbn&`(u_1;Lz%L7P%^UAqoz9bD2^eAog14i47(2lXgw5) z38Jh8*=yF#EFAVDcX<54O6gF=T`NXZNSR{*Q%iaoGL57&(-UJuK6`9rJni`Bo(Zt0 zE*prgB9b@t{J7Tj*~9yNN6dTa2g%d%*VKK_csD(;MFQ*fqd!WegP1idCPXeZPM%(d# zx-6fp(iE^P)IoBTB;83U6&0xg6yT_x7~S~-Q{r7I5kCM8OrE8BQ&I~t@yWpe^KX+H z|DW__8DBksc|=i5q*IQt9S5SRu2gf-KqwB4%Eb$oF9M1^7j*?LJa8-zLlhBRupa^fx%dIH}BB)mOHHa!$Mt=dDh2 z2&VbEgdg6Qh5Fw&I6kk#?e%TR>?+x*_jYu&eb>-2?0D6CX=!}soaI)_IsyuJ=tm3q9T>YL>6j=mM2KG?NL!fJ6#{sAU*xfpD3eZ1Fv>dp_hAb1^s<;eHqV(4k&TL zT{O?y_*392qlRbyF53cseGd72`*u|^m?o_8B#T7MY@)BW z8aw%DB1Y-k+eEC`)oU(ea^$_*I;uQZ&E*N&T6ys5DR1UQy632zn4{$5ZHvNFiQ1V| z_WTsVD*BCYaibVN#%YSE6+!EwGXG?GJBL;zVu8vX(U2#S(8{r7Xftut343AM9^Pbk zvrn`)2l{vRV8Ov*HHfzQ$4jT47ror{pq$%-aO28rUJV3j0*Jb&~RXs8Zd@lED-22aKga|x1W!*0yIT2 zNV@&46N)@j12}hNgDpu|ex&AyJXT02Wy_sU6PBFWGW( z^Q6Ke+C_}dS01m^PzF>_sAaIRhK;m@J3%F=9b6QQ>lwFeYSSUuI9gl$t`Zd*EXX%bcJjp z()lSnZcE0qWB9Ao|HHJn8MU2$bPpcTaqMTwSK{$4Tn&MyW-k$zK@Ud-zATc;kJ38h z)brB{)bF`_yRhih9B6?|;&kZJ*Bz+!=ps%Vb!iU$_H<%{D4D82;Ac;#Ak2<_9PTl= zxu?gYyOT3=hcmY>X2zDosHH`OX%?$~D`K^@IrglNhdrTHsnmY^0z~AU9*ECdlI8^f zVusokh9y7W@HGWdo$Tva@zSIbj@+wdFAZ(DYdEte&WuUF@}e~l-#q#iVt;|ubq>u2 zTD+Fz&3y1L1PKoCWSti&*MTXGqtXcBn^7jJ=0iwFH3`0H41R`+VnRi+2eFHa6$Dqn zsv=hkMxW6mdUPPTDyV`JmlwgSqMQq6je#+X$`yp485N8h%?&D{WqngPb0D+xwz;l> zJBxm`@E5Tw%Cx|>kX=AL38(x{fqYqb)bsS0Fx~~3Z=V;d@1+RwSr=3R;NAk|| z2fhtJF~}Snf!$Z|pe(zWe?37ojZleUkx&j&x|hS-y~aZ=>+QNIpY%{hacrbdU9#~z z#<$3Z6B#|+s-D!cW7C|}j%zS_8QrTZ(nAx*y019*(zm``K}$`3nJ?e# zHdsM5|4JGc4aEB_qxs|F%>{y@^H$-LBMdiP&=(0|@rjaj~WAMnYq{BK-L{_Va0 z`BMgXi~sxU=c?)`peP}J$uj`ffGWqtRC~adb__Rzi_np3vocYM)RiI`Hjmfnt=iqX z*W&MIiD&I9WbiZq?#mr-dpp zrVz&?ZpJr2gF3pzNsh`&_g$_^EBPzVpmuKFpvdubQDvWP+s*(gKT^^r41Vz1HNtTr zGnwq(SH+RNb!S^>pTX8!h=W#%^+&tbp6z@qF?ctePudJnu1FLg81gtC7)m8xNz5fTJBixYZ!UD3))o4uYbiCtw& zbQ^snGjv(7d$Zc+20(CHtJb~d*P2@T?U(X%iWKD+?B934alKidmz;0fmo2Y@siEJ% zs?l-onT}&o-Hz?S^)#>HpypeL{kyG{F>P2cgsx74qBpearXa0!!NAMBs~;S@)AQjp~P zLXdfb2zIYYa02Q1ytR82F#Z?)EU!O7%{*6t5&Un4T|D(+?t()eew_)XpuUs!&@Ow4 zvHwcMspobi(NCFXu=CuGH`s?8f0TpV8LTHu*yX&}`IKjOkm>uCF->6lC_(WRDlmD% z@bLI+<85U3h)H2`ei!XiWIzDVvi}#ZX1s^(YkP2t^DBW@Kb2R%71aP1^tG0lU|@i? z31dZs4X8G0kp!5noOS~s^tIrJ=24=INw&LXH>&~d1;T4q>&*zrvwDDqV$A4Z$;Qu4 zoo!SYkM|b)TEFfa8w5AEuwbNTJnwD>L3gHFl^46~hgM6y_pILS_k;N)87Xvzso`Mq51JLi*4fsQO?!=V+)i>iCZ!$hB#g8pW(yTsqW1b5}1?D{Yw41lXzB|0g4V$ zZgzl`u9n(`qq;K1ZgkD^u)ogy4VFLPbBOmQm1sfGp{(%!>?^KX^C3rvl{yp6I))ru zC*l6FyNzaF*nM+2Ul~-wZZcG1uUG17wNyob1mCh!hr7&u$KS0QPInC#BxbD9_UYci zBRh=yWUaYQ_k3sxoR52fynGh@V;HfcBm?}15PDl`zhs_7N|IDJl*^Eoy$uGH9R4N3 zH*VlYGxgwHI|G$rp>Eu=^wsL1l^ng(Ak~Ur+ps_MtyZblk78&slSY`5IH6Moi5y%= zEECPBkbC*7K%h&tV1;FA(uIANdk}H^hC=d~OUwFpu6ULyYesDEb0!l%igXps-1L62 z$yVPa{=&y{t4B~2NgdcCS*&_y85fmNluGWyyK%rlHe5HTTr4Ubb~3-!y$r@oj~KFrerBgKpKfI-n4nT<+zZ`daTg!sUIBSRO9mmT zIUVlFx(oYpPUaLapJvrwL16K6L2(SG{nEIKl!M)*rKBaJW-PVfowIM`wr#l|d0 z%}p9Stq}<)L8L0`hY?J%ShW#OCVj(+f`z!Cz@18P%qpc``-CalFGQC4tX3hc7P5Io zsZ3~+1{sS0vnhfVo>*`ypXG|sZ2WcN^5$Zn64t>HTsGR6IYXP(B@NnCFz~8OLKrnA z(r7D_`h;^~v{Psf3jTU(a&mEgHCf~oHK)D~K{OT7Mr!F{)eTFR5?!>#;V_WJ@N-R+ zo7nN#%rf(P#Y+S1M@a4x!NaW9{x-#qnD>b(ZDtj;Qsb_EFBX~4f#i~4Dq3mt1vW_* z5mcI{mq_O5&Q9G?E6%d&K^o4wsqJ}|J?%QNwnZy6CK)s|{f#A3Nm-e4h2u3WqFJnG6GZgad3=1HI9j713fv(r7VaY%WdI>5-*X zn&k9GU=>B;$OhEbYEC~LtBd59s*8kZEdncgR_QfHVAffq%+*@<%++d!r?Eg*!AMz|aG!w7g(8--f#%P@PT zPMB%TcTmO)CVN;|z$81;`meT_&61l3Os1b5Ej&ieYvecCZk(qA|uod@Ya75v=h0D=Sm|Ax7og0+d-9HZ2;E0CECa1~Bkw&?! zk7XP;Fqbjn(4lm#ru+%H8lJhvE70W!Mm07( zK%7Hn94vX??7!LUya{zgOL?8NwlWrIf#!vcBT<1k=pSr)oV!T1uB@vSBi;q-ukC8i zzM^%hQoXV*2ZuRaTqOsgT(QK1E!`Dx4;4n2R*K_+)4tc;Fbf!{dJ$O#jUlEc&vY_j zg@VjI+|oezk+dlZO1D05N@;@x;UfN=K7nYK8Q0{{D9uV++iK;!ve$-?VVS% z)XK`r)<&<;>$&JoR%}^8)sn5?MVGAJQ?_X8CYMH0cHDKJ*JKoyHJvXlC5E+WWtPW` z82|LAVBQSEkeZ50Pdjz&ku<`WPmH+K<#Y;3lW_vl!Ti`N^b#mrdc5prYYldB4S%IL zOF$C^swZaCj`gfdxZ5>k1|Y@J4KklawEs3St81&-O8%S=Q4nb@E2U%0phTG74WHEZ z7&qX9axN{WeOb^flp)n0{iUSZ6Eq-(|2H;M|Rr%W+^oq1j75#{EsNwOM+`s%i9Fy~U+8gyu&F z`PwN#&>g;rK0bcfd4o_@b1QbXk*!HJIn;dA_0@F~uQcO04-B{okkSf*iw*GqCkr`Yp>$0h;RACten5}3V zUED*TIfWt-&WTQ%_+b3CX=i`PQki6B}DI{GL8aGt?az&GCiA2$u-CxkPDMevw%x zI3ynYtsJe>)VE=`jQh2FHr0s*XiXFJthCg?zp%-~ZHCw=4Wsm9FD)N0m4XzE;rYYD zI)En~Nvxev(ht#V%zOKQ^NYnCO0~Ql$?S*duYRj>1}5ygE8~%ls_ryVlf+9ru4u}2dO(mu;E0|?`Ze@K+J8DM(o@gQ17Krh}^%xR@*H;GH zC(WmFO@hKR#mW;+)weA5O&}Rf60S5T6h+c32{GhYHHDu z39u-%T#T9U8@5Io*#P-AL1tSSDIy4SO6ELiZBcpNlTRYQzzn6a!$mOM*ue`IgJU+@ zL>~e7>VzP8q;=0x8W9p&sG^qjv;b&?3OM?lk{L~t>Hx083y2-ftDI42fR1fAwA=TL z3?3csb4NPb?^vRNFM|KipdAwbTb;t+(N_8-u84wuWwQYi3-ZEpdhNb((+RhUN- zOKTRj;rXqN2y~E^CWPwveHfG#gKP@;TtD+UxENE)`GE(nY~f=DBZJw!UGskPlMPkh zFc*|sfdr~O!c~d_WCJtGW?5swoe8Buiiac*@#t?hqMe|G7!OQ;FN&3hd`a}`Qk%Hu zfgyi74f|o8j&a-Xf1%*^b^Y9?fq{Tn0Ge>R|7l}k`%hy5Nar15dpVCleGxciI!?r+-8pG7*0EF49^POBZ_kelwdwk9cn|c9u6W?na1LbnY-`GTrx3E=t_wT2N-HN zF#lNW-7_$YJ2d)gYxoJJlbx_LomO_EM`T*FscI}`5?=CNOhATdO;RPvI@7ZQ+gcma zTiMc9Mg-Ln#z7ocgUuZRzQ^`Y&F_)%(Wm4Qe1GP|@;78ZcukK!%XZ$|n_mNIn?7FP zrFgOE9BZ#i2YZ^dG?x+aCDcwfHw-^4ob?r-Mx^W$2Vl>a1|C& z#|e2B%Azzf?theLM-7#Wd7t^H;b~76{>2`5T*;sr3u;Y!7>wrOdQ%Fw3S%>*O4(mh zYliH;66#-{xis*sR+Kl?>A#l(?-muLcE9680*EzJ+gm(m41RdZ$d{ASEQACC#)n?d zspwXD_vcVj?%@Ph&n=KgXPHm}5QlsXiVuy(Yzkg_)oP);SOIOI>8dK@H>xZX5QX!< z<|%(MgJ$K`5Hy%Ysr8>%P++)EemT%7j;ODXGk}`?A4d-U z({TP<+~9wZRHZ614gjy&FLwDuRyb7Q$q%D~xsrqq)&3xLNj0=8X(C)@>H%=OZ98Mr zTlHrMC4Ur1PBjqd8{MQ1$Nj;u9~d){jfdf5R$@WJ$YQrW}VAe$>py5Olv(o2eoFj~Cbk}Dcx{RiG zS9ltA4{)4@$h~+A(@ZJBh)X0T>ZzQs$yQOb_SN1RqTly^q!kBZg{Rub1RC8(vi3n0 zO&qsgpogMzs8Ki$gK~6DAMzQpQRBG@$#LhwP(2jR*|l03mqqf1W7TxD;az*Xi?H#? zcb`BTNb32VN7`MBkMuN89hbDVg}QH`XYj1(N3W08qD>Sp^@4$Bf1D$AZb(#~&M7QxFAi97cF(Kq(kk*UuAhdk`l zDeyt212^B@EYXB}`u>psSH0f5ISQnhHI@8rnPNav5>_{^xNe`jR!eq{SGriVO?Ls0 zT#Lap;=h_n{sUm-HnMj;0Dv3+ZvY15x&Fhlma6C}pa`MzEz)h5qRzt{KweZ)(h=wd zk3tfW!&MHKJe9728B8_6UT1A%HSw?=I6MgDOR~;;d?!QS-?&>zhe0)sPv!Q$PSAy4b#0)*qPQtUi*u|Y z?W6DBkE_(sWPH%!d*Az9OkKodFa;LgX-gy3eegzud8uDe+w%D4cjN7MP(!80j@`hl z-gnx1cmUu|dz!}2kjx%WPDrk+FPhRtDObLSL z+)l%%Z&7i&ZnN@@7*TnZzsuOb$B8As&V{S|ny+v>e)>4bPq(NSqpF`=jG{MbE-lk9 zD!g)I&0nLQoqb1@!y0xHBbO{3<9nAfd}5^ELe}QTA=`0 z(V7OgDWkX#z0;R?(6cZD@L@;vtGAvA6Sx3Hb`;b4tjJg~m{&1|T+;nHH+c$zyi(2Y zdsy+{u>cA4ZcAL^k4I7r7Ko~`m+H*X=~N@8v_z)xD#H~Z=0%AeZb;`()g!wpSQ>*@ z=1|(a!cY1eGK1~_`1tbx$F;vVbfqw{2V;!mQ-NS4WK4I2jbRTVj~}Z zD=6{)yFf#%md?aOZzKj`l*oCjZ^;q{5Qss;_GI_^=MFoWExHuTKI$I=M%$9`|i@pMK;4K zJBKV90%rf+)6p+hYlL)~hbm2MHtC-d$@C;|C6sU%Ftu38u)-6tQ42(C81IopGB!=s zzOZrXwWoo&FrijCfFQK-J&0}d1$LeHaLgfzl3&DM&>IMp_0m^}QM0D15K#HBh%*PY zWl-f2tSq6YXKF~30vb+vsm$eEVf!HT$T&k}x;Mmesu-sqo^U^$IcTLzGB3CPKsQ5Q|-gw?_A>j{x8~+e}MZr$NAI=04)_95RmZy9=IwFc4q$pUYGv|T@4)# z6b;lbc}eC@*ht_)OFHfO6A-YW^r}(uXWVWbZvO&~;!pwo&u5-Mqb=wHGy;eQ ztO!ua{mA^bbHexoOoDhwrU(=e`G;vL{+#DS*qMiY65!;(Hz4LQh&hOLbUevEzmNtn3Ua7pl*@#t}6C*=Lm6CCYRjawQ z1T(G0g;GC)p3g997ud(m>D*bp^K4vc9w6~55IQyVV8*JJftuE{j%be_okN(E#lX8l z4t+pJad~(_EMmd=(BzYJgNIvFFU5s#<8!$Fi#Mr2wJe$}*S0mZ(?+N?xu`q1#)jHL zCxiLaqBL1dxPVqelB1YlUb5u`q>zO+Ohcwu#E-NI-Ao#uet1v$J(5LY3tEp}rc0e1 zNuyLyB_*|f5DYfjP&%_s2YRkzShR^)19970!MRpgHj$^*71Wm94ZN2y`rbV_lg45zTd zUZxPyo;VLt-4P0qx~PtLXrz4O;0iq%G-cuXId(d=2hrTXSyA73hK_oJ=-24%zgax5 zaQ1i24p?0{y_*_pFj`-8z&PBr2juq99dyRnL$I`i4IkeYz-W@&pekG(r}#s2)&|p* z;@)p?G?pmZg@hKaVuyZadTMmmTE{u_#jxEvS=hEJ5*0S$kf#_>)3)N#*OnT3i;k!X zI%y2&ao1ym1)I@Lq&WN(m=GEmv~0~s1I;Xl9NwLOtarTUes$!bk}cTHux zuBK$Cl6q=CV~r{Nnm9r{5)tdgv)boo!fK)BB++C{2y$~u*2P?GT(Rmbub8y`!#;@c zS`2yO>{vtmK{}jZiQ`Qmue)Tydx9tpYh*#0v}0JaDRk^o{;2 zq`2#F+(kS*=?QoAY?hhZ{T4_&g~_4jO+u#O`kxGl#{D^i(M)~;J7 z6tMIV0a3^8z_#0K0q4%k=p?R)!UnyzU5eqVVp>yELgMdjyTMdrSr|i~}G8_YTLa zo!tOona4f8^Wuz+BFQJ@X#mK#YA(*utj z^6lcH52Z)=nJL1)+ac?-@)-TXR*cicFLcoEbXx9bqrs$b<3lQo#xsk^~8e1^gm5 zoI)r&rS`XrV0z=EwgzbXhKPI}7MY}y$?-x|f3tCq(sH*c*)5$(Zn~D>oH3SKySnyI zpRbuN-fvaxSanY!tE)fri>+=kcZt;V3L_wVBe5?~w?u_Yc(yj$`a7Ch)}PDpjGZFT zu1O`I_H4Pae{ z*34Odu=pAqJWJhSAO<(%b=ok~SL|Axs^p3gn?(;i@<_I^ysr+lpx)T2b=7p{hpJHB~-NE=v2m%-D%yBkNwS%vD3EG{1I zRmREHQI$BAfVEk2x5~s{@Kbv)sn#xs>ImqTOVGbHCXD;fP$nMnki2X)y9&4-ru zI9Rkwi%W)Bft=l++qaDGClF~8O07u1CSguDl*3*YL1mFSrS7C#(203SBF>#86$S?_ z)Q@B`$LH*lYGgAb5=9PDY|d@-Um zrb1&2xP=eq`BWx521(G5P1c^^N$jREDbyckchOuo{M>!NED}sRiuS3|**>wk%4)(j zl8RS9f#FsibBhBFh8!IAh8*s(Q*?%I@4CWwWgfo@_TfI2sNYii>1-afE#6J<^PaVv zd%AJbr}=o@HlP+g0+Q!;hjp;|qc#5U4Omox_P#`KJs3wt%sR*Rx2V+4kphIl8O6R z`I4t`YETB4ZRbRYmMq|vvI!8ZHc_i<8iQ)i`BB?f(v+?hMV7$!My-BxB8{!}^w}4!NzJl4 zb9P?9WD~cpm!$UCVY@g2j=^Qsm_c5WAXfVmCr6qnZ8knt&G4bYS^OvvM#5}VR-ryo z7lxc{dtZ~-juw1CK4>58Qd<+9`E6+;^M2U%DHX7LtZSpQT&3O$8oqfxLBsU?)>U=OAP*s7r~uwxLv`60cl%KLx$9Vr)^3bI zu-Wc(A}GK*93-sDsp7;XTL*D9Yq--fM2{J9~Y9dJB`=3yZFWo>Kly{ zw`OZ5rtM6Ry?M(QzWCGH3lQKPQldPrsUMYjNRTktYJstzH8sGu0%d`YAAmklnCoCT zN!*hXQ?Z}Ep_m;u3P%^yg}b6>F#JBA3y0%efxzw2?cHRVIRqtTf-d*>#(WhQTW1?? zTB~JhKq21C)v=E$24Sjjla}V=erpiEk%1dnmxCc|jAn_%^xP``L*^`6mZ8+?K5nftuM&-IXRElwmhJ3C7pY1k-FD#FPR zp%O!3&%}KRJL(Kdn0*v0_K}u?9A;+L1#SOWJQYNa1LF&zb)FkLHbyvoc zP}RGO<%@^G=rdqhVFP<5Nw{TztgTSIWiw0rVQY>Fe683wS{_v)iAH3k1kQz3?&U<` zha{&>R+@%gvT}mGTQU|keIVfTTu&m9(p0#JrT&is}Q+9 z9J^1jZLb_J;9hXv-spQef~#ocxbb{@h>y2_ZIHI7c5*Z3nj`h&K{6U_)=%WXKq1QE z74DPyd0=)K*-OgXcC&Af?IU%l+OOiqJ%pd`sXhA171QyGjAuH=QeM7DQj1LV0uX^mDMs!(xH$qD51CEpqAnuC$7EC4L!JC!!vcI-rzZN{!aq3K@Kayjx?&hTEk3R59pB zRig=RYNs-*2F!|!+K3~GuDdo9@MPDOo7Q3P&*-1;;T}skBsUc()WvxEtd`lJ=bx+A5IuUYbOI>0A4rvcv;rO<@ z2rP(L>Y8iadBcWw6HS`@9!H%?e-oCBiLLD~VWo3PXOEz>@pG;Z70i#k`E&9Dh*)W0 zmN9B0Gn`+xk!1sv2t&+~g1t`R#iR9P%YL^gc}Ri0^2ERVr@?2U6hDZqfuAJ7?>4&i zLep$wW$^2RXM=(>9Lr0LN(Lxo1?I=_mk~(kmEzJcctwa4J^_ip& zH6GFHh#v3cP@24Phuzrl%>uZv!~YbrZSv>T5jn%NIv2tQM-qXDm?)Tg9*9H7!XgcF zN>T;^eloU>SUvxbR@q(fJp`AJS5M z!g;*i7(|nq^j)w%)NAK#ljrQTwY4@p-X0tvwSc4%<;jcDZ=tp+|J((pHMzYa4GByO zQz~?f)JYRog!eaD)19Yz_6qB!6Fz>>p~qiI=(%&9M!CwSE=w5f>hy^e52N1jn zxmxcI%VNwYo%0A5%OD1)6=RJ)kKT-$#<+0ZPqGO1b$Q{oh3Bv--op$CJjCMJNgCCy z=P@FFz^J-wbB6by(hoEuIoyRqN-;S?26rMw6B4j$p%_?~;DItY2jM)DpOr(3fUNr6 z_UB3{e<_ewl&K)H~`?O5mKpwX-RtRI5;e zOD{oOkUov>YEa+sS}tW&D^an~TXX`tCP@$|C|JpyqUq4~5LffCZn@eL>5|J&TQUn) z&nvYSC%8vXCH2T&=8Al%2Ur*L@Gy^B7GzpbJ7|_ zk;)4drjDaofNPLpiNb*VP9fI7kik<%Rf#3R0`?1nMOlg_J znYkb-qkCJY8`eis*P-_3hYHUxBO;(!Stx7Fnp22TfxMV85HHA(5~P{(_u{;up!A`j zT!4bj%snej-@UHk?dsmLw&L@+Foqr(wWIl%?Z zM#@t>kF9*nU+Gc6irLBa<-sTGsfCLIx+?MDB?QMz%poaomF-ga@zG{AJx1!ltF3ZY za+eN8H0uq&J9TK|ui6w+PthJb0T_9V$?;v)QFHGYnFskhUQ|0@oK77p+R>Dd%)4{N zO&Qj!_{|h%hi0TFQJPb5^CX7dkf*yBVAXdew0XLdn%pSfHuANuFdMS@fmAOQ=j)L^ zb@m?Ay%mv*QZUIxtZXy!nvj)Q5wmDg43sOKFZbGaX*6Hq!n~_PjECe@Le?h`aR8L00FfR&r z>NA>>Nm`bI+UZt9AJWwM1XwWy=}sIuQc=`y!cbftXq(aO)ZEaVtK@@*vhWg zz_v(VQfi)DTw13Wz_1d!X?X}9>U=sXokmP-Y`jAb2F`EjPCT1nDcf}e0Dqi3)RW#Y z@CsupP?f0j-nN|y?_YZ|iFga_9*S-3sa^k-RjD)ts#UWK;wSy(Nkru;|LbE%2TXlH zQbCJmXaZ2On9k4ydoH2HJcwyd$qoZ^3<0HPR~e;d51iFMeB~}UoYhWA7;HP9AiC^y z#16!!!WHbM+!gMo;+0RssuuzUZ=VPS@4yI!>`t70KlbrFh%O?!k3S^=Pwpt54xa&}Uq%ISir6&aydXYzx>7VTy# zpymk=lsU&{Cw&P$tCEpJ`GNebPO)@S@(We-EF>LZR-M~%_Qf##_yt!%WFU7e%IcSo zR`zkZ5ItnZ5smDwAx%ok*QAj(raRQI_tqZl45x1Y_m28b4&nsX3{tq{GZPWjWu`Gg zA`AAz$Bg!*dN()Is41RQ;~Zs0v~mzdvQyuIB_rj_G`o(~TeQe5PSM`!WVmT3A2rczO+qTS4i3fFHXIcDL7=bBWqD6+VTCf0JWdV`hqD_gl zkf7D!9rlf^TbLsFR?ro|X;Y$V1HiOXcZoDpw48a$Lt=A1NQ{>0unu3@UtkB%4(UJ( z`oWa+g0%QnNoQixm4Nb`qByO6S<6t1qZ%vYZc+k9FKzmWXyDj_Kwwb7-J;sM787i! zu+dpxX61?V$Txiwn-jM$d-j_*i3?I668h_7VN3K+kei_ynTRVY5?T=%bzvZmcG$ru ztbxdmUjj_PEDi*jsX~FIpQSs@ zYb2u8VTeyr2mPf2^wGbY`IzXUBccx|#iL4pmJ0zPnVLd1%jk#ohQlFPMS)62T$Ic7 z@&@m&zQv48<54a(DDlC*a-ZAxUi?@bO9B&VmBH}WkAqR~PZC7*kmth%qktPYRxS)B zS{;EJ^+xsZZHWkA3lfA)^$6tysF)R`3wYcS^Nr95YUWz7L(XWy2y()Ls6{2ip( z%C9iVb?^<*w8ky#E`ar$e(RLRr&7+4Q2!3_Q5!X3LvImR1oRgj7uv1IWRIntO$LCw zC1@dQ+xlusbtRS2neRHM=Zk|fp6zenV^>(aiBU?g$JK!<)T38Ajm~?x3}TbUM9tE0>R(yOEUvKM>8Aif4r=! z8xBZD$X{MrLhJs(6}wT=?Zi-H)?&_eq2a89V7l1Z zw|KilV3~PC{wo-wCZ2cRdYN+=UbjB87`HE00vm;TpimrX+&fpEC(oQGm&X$mXgq+m zur{D`eh46(8MRd4aJW{(G^;e?67k&eT%=>A#4#baz|X<8aI%!Hl!2&RIQ@*SD)AqX zjrgbpI6|NX_QjI+_@Q+5kkBAtApT&`iW4`^_wMSy_GbC7LQ!2TiSY22!@B^dD2Ob~ zn-%9lo>#J;m6P43CWjTB$LJcm8qk9y>$g}9lj`lNN{#H@xeQPslhu#eicK~(qraW) zX98N3H&-XJy*8=BBdDjTBp&!BNeaL9L|GX*)KQTglFQH@tD@uZ79=5I?QB%1vVGH; zq`R16SH_LbR+=vu2b1)%()bxIQr%UnF^ctG zppc22@;Z|RSqJJ388|3+v38lm2-rn31vGwM&CR=AH^Qi6(D0TgLAO;~|Gv!RKhV@Z zY(b82BPv)6Hi9HRHd5%q4z@6>+AbKXXxCI|PG%o0ZM9%UdVqwaP0SJbyr6!^iyb{@ zSs26$i>KYs=ix?*JDnOE_0_|zgQYLrIH9Nmu#}K*u<9}#A525?;83+E4&M4AJO{)r zko+}9y&J!nyO#WzS5$5z#@gT<{iIaRRItpEIoAFboNE%G#MgpckXf2Yji5jGJ!3_2 z{1ig)cT+11pGBbnio6;il}SGR{^3Ih^+4fPzyU^=T3P03b|!B2S&3d%q7!7hSqPNO z8f-=~j?9H#f@)E3ez**^q8-+?k{y*w`Dwp4rHZ&cD`6!VN=Vi#~2 z-v#^ZmvZ#c1%PuGup!|mc2a#%lsbbVC_ndF!&C0k!&mGC`mik1Scx*g_oXJCi{Z{O ze%Cz>GvO#UP{%%;se)1q+7!jXQ_Wf zKN?0&>ge0i+z=+A&f!H9lVCkG`N#x9hEaE}Z`&z0!lGmIGyZIz`J(*KkJ(i2$;0hY zF5y-f*AFfQsb2$~O!_pu101hssC*ffrr^{k;{hmI4b@xh5t}&b``8ouFCN>!_T%LF%?PR+#RoQ&_%Zvad%hwrvij`Zue#bAa z10lHc%BG~;BPek6;#M~c{S@mC04)cEPTsytud#5mx^sg&8ogP{T(OL19V1!d7hTs< z>o*Q2^FX}Udsht?_n-qQ_xnpU;W>$6lQ6HG_TGeW!7HOl};zfCo!9TqyfTj?Q z3m!Fj`=ki$jLbaGBcK`J&M{~-frJ7UQIXZl>op^0GehChZX8=VGpJ;J|+(W z(Zu}1L43s>cm<&NGg|YW^BVq|cH=9_7OcBEc07BAM1!#wVI*aO(;2~$;c_G2rs21-%8iCf68flf@*&wnF!Vnr|_Si~Pc zwy6G#!K(k7F#Uta)ge3+mzutEetydi86Obh{c;2H<$;Vz{KK8qETJI^1AQSP08q%r zOc?0W!WwE@7pt0@mNc4F>~!JJHH5@N<;`f!l{YUwe{1OKdfk-GtgNq_AQYZ#rcK5} zdjZ^i#BY9l`{f)yUp9Zv_`Izq{3xE^;P~7J+^ezn4DM;W>v`1*@3~kd8PFB0+X#ZH z8ws*GsFCpu>*DCc-^ZBOqNA7zgBl|Z(uNF)aAYVvO6)I6*uY;1vP(QEmQSo%FeQsF z1VkHF%!5)KJrDulLpO5n9v;DCL6mYT$|L-Ni4=cAX7hetZN5y82YZ$0j`dc?lU(X??Ni ziodES3|^3Ke!NnpwyLGNW9zOBrRR7c@n!Dg#Dxm3GV}5xMaHHHm_^`2javtPwbsCh zIS@B(?i16~HBoL2=i(9~C|}K4`Fx(syNL1PqOoMPwIuy%Z86u5YvB&+6oHZvcRD_P zo~%X;f1b$`;R9}9va+;7ZLQU)?>%)!g*vT0tHi3SWbmM`L=zGECRj)E`D=6hAQxS- z76M9OXtdGnkOhifK)eck>AekxG`iO4C8CvGymv7A**0`0fVDAl_xia;IvXM<)yjyi zx8#s&icVT^GW>PJKVW%+Np7ycm}A$qjEAHr(@HKXz|zg932G_pqbNmhXsKo^r4EkG50_7bG4W zf-0HIqEX5B;!HbfKt3DbqRTe9!{UUOHKHlHOyquf&%{m)JIM_1VR2Kea(bLLecPZJ zP?kxFf2r1l3D%o>0s3tnW_!unOWh&S!_8h|$nPeit@w{Ppd~RW!WBo_n^K)zGJ=jKgfkd;n>_@6?ee#L9 zb@yR!tO_AM@^2f(@FE(F;5Bfe<@G^mSrXLj27MOofg`OgmyRRU<=^E-iX!qK%7`u| zR&Fcl5HZDr!rpPVqYY6y29 zWH#?&3$u3`2~2|C$nnvaE@slX0XcNO+^oqRmQiL(hevZAEov~7XIt4iMTwfdW901E z7KXQHj>J36Ojg`VjE?RiRG!)Pmlo@KzlSp9Tx!xAO@sY<* zK%g^;Z!!;eOP@z~B@;oIJhW;!4|gUZzfYOqEu?z!Xu#9=A)=5_oo6B49__6^|MaMs zWleV`;@Pjd+SeK{-1S7dCB&NH7?C+w<(MJfvVf!C$0^+om6PhoYDIU3yKXv9`a4bh zW!@`Lv4=w<-H}(D29oR7e86LDSeENnVa|f_lN@~VyoXu|4Jo%kOnPIIyYzX173ot$ z!>oa4EfZhN!^gH=rMPTpGSDOOLF6y#vRjY1thUPX#113U?tq*0#w-^5`q(GT19j(A z-PxaRcNlY!3EBC&XN?1eC1)7Ve;(J<#Rhw1YWoXK&Q?gdLu8Tp;3a*sS#0}rbTqMy zQ>;`;i_uI=#DC7q^v4Zor6)Y3Chb{d59NgpsU$gOX3?0xg-dJ2OqbKb*uOwpg{V3 zNSE=n?#W}7a#wsc^&WPc+9#|TsF5(+Xf<^A2vN?g3{ZG5RB8n+1efHk{GG{+=ktR$ zIp`Tryu8WddZHY)srG3 zrqgcw@ql>$lM?A9*PN&s`~G!WpTZ#y*6FbJL-7Oqnc8=-DmjzNh*?FB!>+EM#$bXU z!JzC`qWFy*o#9ETobw59JvqCVQBPr_u6pZyWg+Gt0FaoUOvfkA>!Bej_rcFre+DF8 zm`iw`YqK-++BXLB(7y-MJXAUf;{SqYNG=NzaB+Q_4N--a65rFz`|ViE1b>0)DA3>b zg$K)Zh$NEj{+X32c!gj+SU0Xwavd5xPf%*hC(0p=!P~=VEnI+sUq^RBbDQ)_kg$m$ zY?v~v?aShm#|2)e6XT1l_3&cZS+~VH7#0M>%+FINS=QW1+5rIx@4`SFtee@r z$_EZk*bF(e5p&;eZRW3AyEtDiohsC|e7}do4U-n1q@?LihCJm@{^I_1^#ukO9c{&_ z`e2{_j1`olbiISf=#cgS96yJ}FFNE?WH^wly|S=|BI~`)^y9UCq=c8Bz;?*AgDn83 z=s$n5!_%H*2jAFzy|?m!1Tj%&j8tjsW57hRzys1v=+b4H)+AP=T+o(1XBBHE&sHE8 zLO7SZKWw<-l|303gPWk)9imoJ8v)`REa$6C1ZKrK^fexKcq#R3B(+p-)%W4!5FiHc zyPj%Qh*sMDX{7z)2@FgQd){2ROb!$c@#bNA%u9$1#}pWFq(+^?j?UE=6Ysm_n}9DO z$Z)-u((5aX;Z{QhU85!jPkN8f_u*CKdlWUR!StH+&7GsoD8l)=+4DAt znUy8h6;#PDFZbk^W%*n+$CAAStC zSoi69v2})J84B=5@3!PjSxB}|d(10XI~2}bH@)P$VnyGx7dkoeM(;JbZ!;B)-kx`n zw?R38($zK1S9stEi@X((pAQu3U|%@6XLXTh9mkhXo{-yb1=8z;sQ%QK*jVc#zYz|a zRF+|6x!O8+DnzF56j6u+nU|p4ue|4YmoK`rZ8MiyUTmGHAVz-4Uq7k7Z|}PH#!d+- z%7~qrFw8r@^0Hmn{{H)-BqDuEzu&f=9Iz_(rT)itvm%FzNU(VzmKDZ{v-&)BBx-z; zb(tD-!V|U#S$-2|Qd+`Pwlr^cXimF2^|wE&1|=IIZ{*vX5z7s8BPbvDf5;K+_r$=S$M6DNh@!U0=C&Ynu zldA>G!POm2%OkDM3!I=fLKG?Y7OC<6Z|SUZYe$zTjtmPpB5cQ>#^`Z=Sqj1z+zkxsZEehD+$ff zWjw3}Fe7jJ(uD8AHQ82)Bp=@rCR0?o^O3X7wUhL*Gv0~Id^Qqwlqy=;5-sCsf%*;TUk`(9^ZFqB*hSX?3+V=(QV!6rcr z6;ygE+l!n!1IrN&tg4WYm~IQ1!qbpJ%}4&t$|yPoqiF!mv;Lsv{;$5Sa)|9 z>9$&qu3Sp;M|Cr5kZa6{mIfA3 zYb1MTf=+Lb{X{Us z6~v!tP3Puot5@!AlMk7K3yjH~km{-tPmtYUKnrnVL@wt-*GsXx)wun;5abx%+isBY zlfDNM7U=#P#tx80RxiH@=WnU*!rjfE4lGc(>;AB9gGq=Wq~~0^xXvqqHCndk(aVO$ zh#QQ4ytiqI-lj+5!7IQOvqtk`O(FIw7DUz#uX@TaK?F6ju;Yk|wN0w^t=u%_=)QCOfP~Zj+DekT@I`ver7RR zlAn+m;QKZhnp_Snmp65XOVXVBLQ#x=(?oXkWzVRk~Zl zL$YE+k;OwkqbF7u!*aN+SNVGd>%Yk7$bA)7I3Z)pjl`p$u?lMU5eQz7J73+VgW}{w zVlb4mCP624UrEqtpwF)a?TxPbnLwIQdvXr*8j@zN0SI>7yrH7W_GgM)yGMY$<#Qz& z@3SE$9}fG&8SM&pQ=~KlxeMwg%5igcSAUAyq4IVFIw_&kezFGU{qE@Sqfap&jor^A zc+Y*2*#OqyGS*-d2v>nKoXt%Du?mrcd_}J%ddP}sYT)HAxxB~xFRM@22 zA0D_l_2G5;ZQ5XZ1&yWI#jH%neBz zbiU^VC?!^518MWhK^MaZwpc(E1o{`bmIcj6@)2aUuC%if_rpI7FYB>`*!JD_N_Y!F>#9mEEjOlW<@3PqjGOl zVFWu5gu0_tMxc{vup^`?&h3l+Pk=?DI2at;vjR=NObpN=U+Bqst)^a_=#u;gOvyiI zyAJfoy{2NdQ=f|7*!cZv#dKv)q-G01MjJ-!#Tf&zJN>%`_o&CDpuO=$>**xMLJ;SIJ1o=jt@g`(byPgzXv7-uaGpQ#f>NCnK<0p(yzizb(-;{!O?*B+?~r;~ zbkJw*cq5>34dX@xjd&DFM%0nz7Uk#Vm*w?lL%5)Y@iCS$MgOE~%AdNc;Jfc9EMbQ@ zV?-KU9~qDh%%h*!tu?Ic?T+ID%>UFr3$8&=hB_G-0s^hNb^#gCA4t;Y#dH+9&356+ zJM|3l0OPVv;GiV+E6cz&TeTC(43=LN@F|PUYEWu znv5em-8J|GI%#5ZDmFvruG)bZJKgeqAG+!|jhtb@;I97-+Qy`87qP-Zx+sO3{H=0w zj?^lsH2BWQW}2Eqcaie}-ikgXAc-Y!IJ9)~qwR{~0< z40uMMR5_whL6U4-JynUA&u2)Pu+&wmnL%VWUD*Pr^>9^*n173Y^M>6s&Sp`M2*yh( z134$ZLHSR?Qy9zQDBl0a@qZ!kCwRjR&9~4G>)XHb-!aEOoa0@}7P1S!kiEC9Dz{4M z$k0lBOGib(kmdP>ZyESYe8Iu*3@Bh09jz9ufDQg2eIiO@i%9<|Pjy}CG2klEOa!Lu z2NP$TaiDeEdD&ck;nnQ|pbH&BPq)h+0zpMnkF0G)7KIW?i>hm--jl$l*GjUBq9;4x zIB1Q87{+3-9v_`(9a^`7NI)zG&JPMnNH%~B?c`f^hVeT*1oDzzvD{LhJC^7^s*D65 zTz2f3C=I5Zq)_^)UQL8wcYa0!z;1iEiY~{SJ13cJkTgsz1+_R+*&eM*zN=94VqqQRHFOTEpKDzvHd!nakv!{jW7ES0dx)%Y`8Xb8X;a@CtbXm%-FB zjp;}CBYSUop!l>Y+m^6_(;2uqpSYE@5XGz>w5T+n>&HX~Pd4jqQjt(kP!2eMv!_bX zU!yl`7Vc6sG@jFbs~a#tMD5i0v7*UMP3HRc(IaFwm1oDdk)y#IukA^|rWHWmNI@J@ zO8`6!6_-TSJ46pwH^dv*(~X@7fPIQnbu?+7?d<4?Z@hy*ac6j*34jAgrv`KnMdAxu!bVwr)wk6vrRZAn07cjf4%2^ zV3agVecoJeUR$3VF@BH&BF1xx55{vz@e%epp#9R6wyDt*g^8gj6#B|K%^%_tzJxf3 zC*!JNSy9GcRBH5(O^>Gpub^o24^0nOmMby#cvpx+3oSo)2!$jbmIJwO*d4TvhXG$` z?h)4L3?OBRBi&Hv$eI=brG&4g?&1foOi?5Mf|Az%C5c}YE13^UR?+oZZ<=rOOnblPC&yPhoLR!m>dIB zyTrtYCsXX1Do-fI!X>HyNC=lQOE$4KQduMb^k?=m!_^?y1hLV!V*(TOYifiTC?Q4^ zVpbfE1j3+J2s@k+9Xbe@8?~y-I&}89`(|jUo>76vpwBHJsv}|c^U;fzIl)Gi4K$-f zjKe_fBQLyQmrX0%_1#_Jhz9SNA^|TYmeN&(jTOz*D}MyrSR$;)ywKR}fCJvo+j&up z>=0ERmAc_tw-9mk<6d0`1}Dvy>JskgnhKt+O@p06CgTpL z5ZyNK9G3Rm8|?&V{W3u$l=Za%RBS}_4}`KRp^#=V`Jhf;>M~%)8reRX@C$Q*+W9uV zD94<9ikR(nOi-$`5K&Lp1>!FcAZ}%! z+3rID`2iuopv;}2B#UDf3eyzfl)&194faon{|buGU_tlMZ&2v}*PvkfCn&xr27iZg z!PXsH_2yOi_}f*pl8!KYFn2|BrV5F20|7P*XW}lS&c)Y3x{^`2Cx_&k znr1V7#JQr|i(j(m7f4B^e|c);W9Qc$$kZ$2V`O@1^A!ZnSObhZfD9GcZ-tl7{djJ&E)(3xpJvta>D3}44kXCtGcwMaBFQ0zv z5_R=rM;|!ANz$}Hp;(to)iX}mD-p{A&A1{>aJ@qcbzP^ALbdmj@kJFyM6$fy5I4!Z zPzjxIqVmjG3UseU=wYOwhrl+h7-|;sfOv5Xg0J9$Z#eieC zN0Th4s2yC|=%?wzQMCqf6o5{2rWqxA&9T7Mys=nZF|Z{~8v|{|po- ztQY=Dz}W0AF~tO-XpW?Pxqx9oR6tk|zzZ95L7n=n8QQ|N*$;ljyenJA^5LWY6(zPJ zDWCwvtp{RBFzH>gkUWf1@Q_a36$M`@_rYM|T>C7H)`0iMaO7M88YS7|2~WR;6*volGwJsd0CI84UyC^?Oq$a#yI8e|D7Z&bqzyOq0ZX zCe;=JQV|gvE6}C@k#B_g54aYf%|30vX$pI^QXG?ecUQjfh7At(zHKZsXd{hWcW6zr z=aXsam`^y*#cgI@h-jtG=huZn{|nR{oMeHV?q{GP&R z1G>N!jQ&s$y*&`r8bg>Dl9hGOXm!&i1G49c=8@;r4#vsK$7{V&;V)4CN*ZnN^YF9( zD|E2@f6xI=5fq#(O3>&Ajtw$c+)E1Rmx#KUOWU3yRjsc&&GuBFI|K>=tltNAD<8^9 zpo{=troHNL%rosZ9h0-u4Ro5n*W2G7LCB)DXge`%h2>(oiK506C$BxkL6ild^e%cY z^gC|Rz$ca@5BCNtXYA zv+b;G<>D*q5zv7xYKEJdX_B^8fkI-zy=4KxwbPb1;v@+6#yqa209d{(mE{5Q=iN!K z(HTPlnI|h^%hD(G+;9J)7)Gp^ugjs@V97}CfVB&T>i$bj6e@?{69>?et>3_RC_!*O z2$qxJ)iXd}q;#j4D(bqwqUw75n0aWt6ks&VKPWg{w>f*38mK%`A#zl zzthbBF3@28Cp>n(-xT=IXZOc-d%htx`SMcatET=WJPGJwQ_L`FJ{V@M+vY86_mGt? zcivYI*M}iAq_F(}A77tDyXIs*LgL$6PR0(#9nS{F_xG6@-5)Bo*&#vi?jCY{unz~N zzxZw7pi&2jpp>DagD?ZUdIKa%Fv^9>1NGc3a`0?fcgs(j6Gm0LV1g;GkUaD-9b4Q8 zxj>soV!f`Zc-{Ks%0KZMPc9i!r)sGvJSSA|t=4ZwPl0ZL6-*#N;GEqKEj%1eNwe`7 zec754Jm_*-g9 ztsB0JrlE%Nz6WLve>Z`Gbd;srhYN75ZFF{JZ)msUK% z`;~hW-zt5&Qco^gB3qC<n5|P{Vz}w{MVpl`~QKmsxDtizH;3nsABggAbq+B z5kzTTa7edROUCw|Q_VKqC-ye+nWSnt%}r{6ePxowX7uw(7u&9jMDnzN(SJe)gsThuTIXS_Qh51s#zdOEQv0W#pMmx1*rPBHD{RT zlCDAO98VouF~3a&S--(AobSnIHGd8%1lyi@OAjvTQmbmoAiB?}-Z*d^jUJ<2fXW&I z{lPf7?wh!In2=^-F!(ZAzClU#cTh4${-(vV{|l4>{NJGDrV#lCWs0@Su62oDB@aP+ zGG2_?G>*ygz3XB!oh$7cW1{ReAdCjSGVh&; zH)1r(qtou6nqFPn@(Gq7kS@lQD#0N{PY^4YE_=#JrOi2ICPuV30Y#iYTB| zXgv8cA0P`uSUSC3uzEv`oL^}-k;||A- z`q}Wh{M=HdtLA={TSR~Q`0_a5MY#c>@A$j0qcy9_WA6lg$MbGTDF1aA?p73IrjjHU z9D-{yb0TxX3@VPWs%>bZT`kV2P>r}4F8HnL_+x1lE+ z{~la(c;PskG{?COQ#g$XiEH^Vx^gdO_BW!WtD+()aPB=&i#OII`WH;*b5qnOQrt+k zaN4%a^DV1@S09ZKr817hHF4uQ9fl}T5~$)({+d)BNHovpnF`g*Pq4l7PJk0dm&~Gz z3iLd)$SY-}HPi^)9eC{;Bkay z)-7!c@UQtbAj_^JaYCXYIX3+)#`lFCShy~otXZcM>@1E+*`Cab3$wE9O%TjRzH;w< zBj*cZNO$dm_Nm|P3&q*C1culv$(l65Yu}i3cAm`-BA@j|(Nm)Q#-zMCEKL-@38ImE z6?}_;eY9!Y+$NaCF@0Pfm za7?O=ClHpn@y(CFm{L~a0Ezm6adH!lVFpL?j!RPh1I;*5z(LhEY1z%W*5;;v9N)m1Q3NM#JKzQ-=6Ql;``L*Z%|f!J2}|@t19t7Jdyvb@@FYY z|23x6D`V9T3tK}%G8cYaG*>)*S-dA#Lb*&xxLiz9I2TYT?yqt&oAVJ{C|+;QE;t%( zn=M5s(Eg@wuMIzVsuPSrW0EOs2V?e{oA*QKK^I;Q4^Zl`0Jc{vZb0O$h;B zNU%7JA|^BpNbqX@k=iGsAXCDYq1?E&HXXDQwP>Y_2J_z533CRaAj-<&GwBQU8#X9P zk69B&V^r})C@RRK@(6;?+VNF$E-?BrW%UZ(D=ce9Ki!tfgwwj=ML(0}H4{fCL8Qh+ z>q?z4N1!;GWT3c-ORH$A%JD0F5w1ji1@vSgN!1X%T?8~E_m8o8vtXg6lj8^GZlrML z>@v#-G_F#{>*eO4vlLhn;)u}+f8;-WGRC2bK1=3on>S*1&C&grugO-4Krn4L?h)LN zbwWQQRkxx|!Z(sHb9IYLh`F|6QAQfKnva;419u!RIQH4{3PR0b7&(mTOAK&XnKli{ zao@K%g6Rd$Uu<2_LBEm$^ zz8nh0=5nI~<6Mm!#FZC~Qk`s_+pFE*b3|z`@ii zrCr=ldn4B+Bz8#J%{R5ME?ntRs+95!_vxk#h(?ckh?Iy`011*3FizEqxyn=>rwoW8 zJBOK{8V&)CC{ELR`VR81sSaGa#qPy7J2%4q_`&+WxeR~j=`K|ZMXYaUFf1|gS|v>s z2~*Xw2E1Tvpjr)xe0pLT2<0(smb&u7eNTsHQ~$)PH<`j z4O2Y(2+L%DRJ#27@q93c470D5!ldg2HrWu;{EAa~0nK_KH=RjpFyl-uf=wO1_TnY> zPKBM~NyCf)UH9~^WCGp5TBP26l7?HvhMQG|5NBLukwuZy6wBcH#v{9M0HR}6NGXHX z=`m0M!VN$j7|Naq|g!q{~`EC7}bPMO9jy+hmlVm&@j? zuT)D>0yR|tl+deRbX1^I+FPh3=9)^F8m`Z9%|G^jCXH&ov5Knkuo39OrAnDMxJozNH?L-IX; zwIJpT9ta{`X8z=dUli#c289}l1CAD7RS@+ueuQ4QvD9?2*>OAxcRf!0v-k?|+P7r! zN)fz=paoZ=IIv=EUnPs;oPG)C^8c{+j?tB{+16;qHY&DVF)Oxh+qP}nw(X>1+qUhb zl2pFb`}R5gcHcYhINjs^`cD7aW9*-M&u2Yr%{iYni#O24e8y6XkZe&=6_ET$Z`A!o zVuiO5XPo1RPQ#c*dhd;S`lGB!H}Aj1+rd0TOm78X#H4SDqb;CZ>y*52TgI_hy^;D| zjB-23IGG<}ueyJ|a;))b^nY8P@jFW?YymfvYVRGHN8n4(YlF=tG63xblOe^Z2SWeW zT@nJ+!Bc8R`m>Z+uT-dCE+yX7RlDkt>jbU<0avf*PG^KcPX%qKR=f!)fc<-h3CJdL#^JFzcGiE-5JB-iXd_(y=DUbe$qyXI0*{DWw2LTP`wI69 z%{PT*Wmckl>?P?tdYc}Uoo5S1%{1lwP6#P!vnY}$PLhK9K&T=s0!nCbGX}n45`3GE zhoUmIAAQ+AXQt?x%#`{^6_%>Vh9yK@HJVRMgSC@T@9Qq#H)4iZ>Ka)n(@kEyb`0fL zlcv;LdJ%Ta%=b6eC`S9b=eLiRhdf4_NHi>9NFsi5#lwSRHwbC=!nWl(3p&PxJuRx@ zx+4b15fA6s5OATx#@%E7<0ZtJEWUa9`2)s$UPS-ak0@bk|F`wUnST@T&oneRtT5!j zWiDm#AP~z5@Nv`>`4oM{P!*6BJFLb>S4NYEzXE$J3PAaRefNpx8(+05FXEi$beTGL zIm}31+4y6Ey#@xtgjsKp8KO>4S|hnkYcbYK)wQCJB19ie$lbdPjrKcAg={IGwMgt) zmGvU3DVV0Exg1>M+{^}gNBP|Fux0?<}<@A$w2PVHt2dMHcS9tl#%vF|Ev0>9dK zrPC)IOxHDC6$I7L1mRoV@5r+f+zL{8ohsaa`ka$Gyh%HtlpSxJJE0baW8Ap`?s` zN3fS<=e_9RpBj6PEX#@?pJx&N6H2WAQZFMXqwC;cX!p0r*pX4SR-YM}0>+=4WQSsB z=j677;!Vh7V+cTq{i3Ycl$v5agE%;FlL>HRqWNk!S|(5#Tj?Uw&x-9Ihcs6J~Z(0sVvdVdFaQ7 zGdn6SEINB3Fsz%gA$e9gbl0Ii7zZ1Mu&OnH%iCGXNKk)>Svh z_6>FU0QLQ#&ErJ*RDgme;Qa~$YJmHFLi+Xr{Nq#U!hO_~HB2_t)R{~)W5m>D5ttx^ zY?sUyl+-O7FV!m5DjR7M30|gJuOf(eEc|=!dkHRTEKuwV~m7tZg8_20u zu&adAJrrF?;gvlUj?&Q&kmzEHVd9b+mV7scTk_10QY~{M9Px8VVmOgPtFRXaQtQHp zZMkfl8Ejk-_s$-MyGrqfltQa`_aR~%6vcYqwmppHriFhXyUc|_f30+P%H@p>=_eG5 zwXE$|@e?H!Yxx_eUk#sG_hcbs)-#E#;!rXlE3)|Mm9dW@XV_J zOw66NJroc5OKhMR%LcZ}kl!VZ<$FAA<+C}6_nr^b%ds(v$0UIIO|u1VxBRs$bL>|v zqRFkhJ-Cx+f+o7#WQ8|<3{Uq|7S8-#N>~pRZTV|QkS!jWueA3<`EINsISZivZY}KF zkplPNd_Q{~b8|K;mR<;DLAK7lWa~?bBXUwGfqBqW6qTFHbVqhqf9_!@QD;sfu)6Iz1>)ANx84_;Z*QTONTb0H#N^ zdDFd2*^0_KB{pO-B@l`bddsTvJh9 zTeI1Lnc6Zud2xXe&j5W{Pu4rfqpLYkrjY4*3AA%YMMb#b{*ArT+F{8({ed`L{k~Kf zctWE%;CsNuFAE*Z2Y;VZ21M^+R6wGQk}h(wRm)KIz*)qlyL~Sch7kocTUK9{hnev+ zxHw-FWMW&n&PhzGX_o%`9O-N|%?_*{HOUfH+g~|axaL}w!O1SlU=GX?F;keVo0yMx zs~(|VKb6IQJ|YnCeSfxTF%9QlMkJK0NjopaKYhsLlZ)JY40NVZ z5yQlPotEz9j=SZZeN_u1+%yRhG~4R~uZRYqU}7t(8Zj0X-sI7#@N}S42wGg!~1uGw?yca9oWw^{%8JWSZIReI{_PY>_JJ%fI?Y{XxvEr=SY< z%e~}%%AL8FZL6#koxO2P|Tnw%hEsA zLjVc|cu^)?N?Z8;EzM7wgoz_nA>TFaDI0%@s=CtQ%L2TTHLFA`i?LwY?hMAX|NYEt zU6fs+qhpCF1K&ifIX*s}nD#Y@AOEdM(Qa5CGKiu!)xs&~} zB_#wWiT8bKM5c9#sl`ZRB4k1&v2vK;$L5{BW!I}J^*9lW7PlwVvfd%>GMM6tfd}SM zi*_?R8zwP2FvGl|{pC9u^AGwykcfi=j&Qs-;uqn8eGU=6Lnm;P(IDUpzPYQYh{cjQdd+jm^wII5xhU|{$TFy-)(LVaQqDVg1?{+*UKgA z#_@bk$|;6Z1&^qaxC48iK?kQM-~M@jIQ-V}>_Xpp%Zw2f{M$Qwsd0>6+E-E&91C_s#hMWh(#EQfF>_zF%QAY2VRo*Tqy>wcW|?6d z7tilpi0Euq=PHmh>HGQ`PiHr8>|H58pd8a^bxvpG`tz`zOcYE);sQy6fuU^(B^krM za1B1zKjH!FE8n*RH4ozj#C8FZI=&yha9*ctYbA^x(9}`xoz^!vyy+Kz8Ntv_BieZ1p`M3_hHk%f>3+UZs$^i#xFh zLn&1+dCJ0Y|FDDk@WVB$fx8q&o8y*OxF&@82*ag(W`W`E=_Z8!cw$4)m9ZX~40{2R zbW`cm%ZS=m!`M$+!-i=E!ncm+u-ME~Y-4&u=AOH@Cuu_~)k3oo5z43QbQsB~Bk$P3 zP1t)SBSDP;z53Cf5Y%p~6xg>pQDFwt-Tw~xOTG{28KrR<1E-%x(ue1?!c8rZB%tO# z$D)d*PHJ<~;OS5uK}m8sATtCdj6@-}sHgs#Ly{HEoxN6+s8e|I49044`{)`<(uBa@ zPZ>^JkhSgmev&fzB~z|SO=yCGzT==aH!M}hLBviZQ3+6B2c6- z26&Q(bPWE!fnLXuRgtzd*099b=mX?xt~au$>wFC)kT)spo&}={QR7x6eh~7v*pwz7fXXpqI9pmvciA{3zaY zKS(n1_o<FF}o(Bzru@1iW3c^yV-A?)W z1w8|In>L>O&&F4@+k~zw9N|F7I;9&j7^}bwjP;)AHC>j6EYY7Z%qQun{drJ}~ z5mtup6v`_1#K_fxrrP*>D1bnTvR_d38D(h(DfF=1kMt7|5K(bpZBK@TCU>57%XVQJ z!qBQiA@m4D%cg`0BCfn!J&ATES}2D_Z|p(&4q~_5Wsh8sFE|7J=M`B(Dd1@v!^6x~ z?d}`HFz@qLcg;@gOKMoW{A=x}_ZHt%kTYd(D+6Tv3#{tu;)b`g^CB^2*edh${GdRT zqm_tHkbIAd-gxBpANwkV%Lr`AQE|H-&K_P7Y>zBWbBTloSBkx6s3M;U@G$7L5FAT+ zN?)##3pp7dj9yFM)>u9URTI|ll!M8}U&o~kb;_Ou!n)NrxP0Qh3S<{u2_Nc22|e$w zYIs|ZS8&rX3`!Z96hQzh66PD|!p^l4(VuoV!Hum0WCeqpBlgo@`*x3-TqIcqRx`Ff zlMS`5y(+g-XWwH%5#4yA>(0*&colmlh>{x5`MIoM7nN{Vn4udBWlzqowKgh`A4TNH?)Us^_i$Ia&DPyH~%>({)W zeqC+e&ExEtlIsTw{*n$RCs&vjK6`jGKTNKG3TC#OBb6Q#uXSymr%<(X<|98g9P9k$ z9h6z5)uki*hHyt?qXTzgr;&UVNlS70ktwp}8)v24@%|1|*qs~fJ-e;m`J6^kh6At~ zB7)AP)nBh!9V1esTB~DUGSV&d3zf$F+Y^4!mN`t{wwcTqJQxj)__=WqmL6E1XYvV< zb!g$9$%2QIhF_|)Zupg@bA=DocAZce8uhd5BbK39rFMyX*d$(H+KKS}nhosXI#i6X z^%At#=OC1`S)9^6S~U>E-2fJgn(Dxp=WauF;moSrR&IyBky*I@px*wx*AVz`XhFTk z(?Zr84Z=U*O@d)DAgIp+-M{QtAYB&nU*)#~QGxO3Y#mOLPnxa3=pi zsp}+8jTnxRo0u2}UgvkP2IgThbN_L%^0A++SQ`+kk(n_Y%dkKhlgz`p(rlJ=HQ07n zR{n1Vp7t#N=;$Ok+Y} zZE`{R>41uKoZ?){i95ff(uvNB9{{)zb>^jSl0&#<2N_GatwF4d=}U$-(Dh9^`ApP} zrKqJBC8xxr^H=%i7QH7z$M!vR*oGgk>Yc2vJR~))!ABcS_4vjFw$gn85jgclsW+9TfRU&?aSw^xCt={wih3ddx4oc+j%jjv$*d z+Y|3}>k-t}qOKj5qxrG>eRktd2@bs>LiGKyk*H2HvKMr1K#&|cCCSyhwW5Ow**VoHlDo}s;{tL)9Ynf_E@y@#t~@a6E{@SMi(N zKHVueFSY0Z%B~rEt2%EDZ{|8#Lu|P)Bv$^=BfUgL^ZFy!{$Vd!9%m!{V+Q6(m8Ys} zhLhx$HW9gJV&t(1@}%VZRyHcTy&8~5JJN7JOKU%$M_;csAwUW!@2}?kogAp z-%5HSr+w0q5bTj7eBp@mkwpA)M~+qaV~+%%%aJE2^mK#g*B}yt*h4B?&>}RmQwAm6 zxOl)Mi7r22voY2QkIYoO5|jP{3mt)E7?$#qX26UHXiVVJ#!HO|L_ywk8jkR6 zC0}k~jnw>L?90bI2hmIzyPzNK#?J;L+d;U^2V-S3V1L$Iyv98HA_f5z5^c<(OEXgE z)MXe{=r{0^skGia;K!IggkL|KWo{XWmAs)k^I%v2{^r>8C_*zabN?2U|9^z;O z4JKEHxclLVT=FWwQ2N?)r#-s0Vk9=UO|O;-vO>0}zz`Mb*f!83`BGni!8s+-a2GS{ zOe?+Zv?v#xU1`z{c1;=mM4{S2|BjrcUEHPI1?P!RJY^$3ib2k%kaF7Cj+nD)D?0ID z1GbW~Q5*dgVD`W$!3c$;VXCaDieVGwt1TL`wDQXRNMh&LG^(2M#EVhJaU0SEg(644 zEIc=u8Rh^{skjizO6qh{5a_0BtZ77eeBe3*>VzNT_Qg6+ez0q7D#;4wSSTW|JO{ZN?6yrd>@N zkWCouWq|5ku4~XusH;8CYnFB4V(tJO4>ZzkLRJ{uf!1fV$-W`kA?|HZ4}_`yuN)A^c#Y?T$cpKbx2v=@l?b;#W1*&AR zSR;=S8O4WM6Yjnjsj2n3+Hk53htiW-Nb^%Fx}_pd4d!J&8pf_g#XxYRyI@8_+F{>( z?+|TV__~h=b=|I@>ll*{+q3p9^9(O;l3Ky`B4*%6eTr`?)}3h*aXA%Ab`JabSB-we zU?79{I9?BqZ$lF2t_qTv#a&_}>&qW$sVg*~7kCCT1UzMvVFg3qQyqPf8MeP*3E#cT zID9dpV6B1DqvPq(Xbp72R1f{-I~ehyhf@iLJ_$#}2s10k_k|18nHPUK?mItcBjFQX z^Ny?#D{6a4xWg{X)}Ds27RSWiy*ygV<%l)NKpRp;lAqFa1YQRca zw@!L$RmtkG+zlmKnHnRZ+w+0p6&{~D2Ho!03ewDh^E20ftPzDObYZ%gd>K@HHg zNI(ad_lva1M)V8Mhg`A4z|5~#b10dCpe;9L}=o7kUNqJb!__wH;13m zQU0lZ`H0vO><1e_$k|W^&J)}gY5i5C==4DOT$6K=4X3*NnWV``tp!a)6q&ABT9LWa z_>vX)w{LVR6~VE2s&NJAXtg3{x8GH}L#XV$sfu*WGRBxFmeT4+Vy3PW)?vO!ry7cV za-4f3_wCMosW-Ie(l=G=UTkA~b(=88Td~Jv21i6qK8hLA37TIB`vd7TH3U{H%;na& zFvX`y1R2$}f^#x9%of?}cVJERIrqd7s3#`)og zbX*~Iw5_)-$$f|9rku&HS2}&I#UMDp6R#LQfNmxtx&ST=fnFOMY1@ePG-^O)&mD6% zV^6kcr{c|}$kOc_z_t)?IBChnm~TL-Q|VZ+d8ePBp6tgxGru^}YT)7hx)?_k=Y3kU z!bR&-<#C7;y9$)B<=zhk!_(#j&L1F@Aw2W zcq4*K+9gV5xYNb|>>-w00_u#sKxq1XUsfojq@Ep!dunW#xrl)q%8S3~)^ajUE&Iw# zeAMrK^Pt!%m53C+|2j3_52MMF2Y#jve(SQJGhYo- z6Z7GZr`4TTXFgRh4bG{0YYdR8w~LxBdAhF6XAcO^s)Ef+xvKdm#bs&@@1xb`K7ShZ zD*7%trtsHMMm}3~l&UD^77yCDFTQ3=4tLD^z*!?}F|mml3l(aq;*O@+*ZlSp$&HLl z1su68^n|U5oqmMAtz#AZ3bB4sv4X`bv zDps;&&yzV?T@mh!&*D+Tqu4|h_S@_&2oCi%n$SQeFW{+T^$9Ln#W=4ZqoTCEd@iA* zJ;|jAo`HB;gefc#r;aV5koiM9)GmmdMH}9ELibY%ZdwKBHvoq{cL~JY2^8%K3ARWN z4v>>R(7kkE#&N=?22JJr*wXB}ALuyZGYpZN7DE&nf{auJAp%46D*UNw8N@FOVa_O%i!>_u3Y@SYw6y z?_Ow)xB|LgA-0klvcEwmpwig*de8)zn{YLwlS-q1t}ZBHWoPGn z&BuBQ8kRW`zq5I|+}Nl$mcD#{KYFG8B0emPr}rHa1`06_5j9_?wm%t+^HyfCCgOn1 z64&;lHlihh)ZSZN_B8@D5#bIuc0fM_B>`|le#JyIE1+z9dLdZpF>Y8R>=-~u1cjdwW2{13 z`n8=@vj=Doa`mwGh+4CHqeirS6{1Olf;C&)&FntX;|J7)y$(qJn-B>KC)mUIBXE@t zA}z9nu4E6)I?;nl{?2^#%Zw&SA6o935f;OSBK#9pFhx2f;(DkftdQ(R+1gUUN(B~1 zo47oc_CkYBt&x4<8q={rVVgiRcPdRa^=!V}iD%HF5SyZp#dWQ1#}*C2eOE_?^r*ss9skeAbC z8U>n+#jK&Cl))~Mc(Fwh^Ry)z(Y#(|?{@%5UpzJ*h z^KRWYhW)see@}A;NURuMil$JZGj!-1kDL^IC{-!)^~=;wmvQ}H z4aj-zhJuqAJZo#8a`5-hcV7Qvdz-zXjkd0hjh(fNwyu>cjf0DWp`3VhIvsr19i>o) zlQOviR}*PkFsh?qS;_^4Fc^srip3JM;oTJnP=O!?A0IQrmN|)M*fxZgLg1=COb?F< z0zD<=PjGvfdczQWr>#GM}O1CKjug3`+nK1oSq`n_iq z?Xi;B#bux^6*vcs5DRHxx|00>P55 z;X-Zi7>@?YgpENleop$@4ufYX#QAK6&4HI1cGvHQap{?SiRdE#d`_)&T1HV$-hyL<~{eNm9_zPb2f7d9h-;jw^(zM!RhWA<`2Q`!J4`-zL*}{w4U^|PJ zzRG*NVOeJaB$h{QL@Y;Kx-7bokHRHaJ&it6SITIvUW0FQm~Q>61V7js&;>}D9$_>L zIRi8qB19}}JN%?o-HvdZPnqIC$_zvpp&jiDO&~xeunABgv!4oLWk#&+flN|!#E-8+ zA$(-U(qB^GVcrecF|#xKG!6mfOw|eRyAo&!36e#j#4WpiV3oS0iP=rq$3TJzVum0< zS;>{69yfc?+r_d?ixWpo7`XB=GK>ajI@B&FHQ$7}Zl0QD1|{FL!4F*{xDJm+lXAl^ zAn5isGGk@*BB_0SgGg|aQQeUZS0oS%&ehWpOck#}+%asr@qK8~j6Yts?Y|>InzqLU zUC+f|VU|ABcyVIYph+g}fOru|AE+6#aS3$Hthu{ds~I`<9}R3&spO_Gtr@&Qx<>31 zbBX9V^bp0iXq$Jy?Nh;^YF5MY*KE!K+ zr76WdzAf)yk0fcdXAe5}d5cR4?X9@5_bh-2#H+h-XGKKu>P$>Wt0V@||DYpYkS~z5 zZ||HBgy^yp)^AT!}sPL z#KfG6>E8B0x#rVueiNa!%houYVw&RMkFCdU%YtNbJgXRL9=O9vro9SXD+unRy8ufX zoy=RPRdy^mp*)ouf3?%HZoM}zqq|Ub;G5~Q68%}b${u+xM6TUD!-W~eoT&Mvai=7a zCaiVm7SIXVcwJDJcvESCEVmN`zv}c(y@MfyEHo+VWdKIKYoQ;YA{Q(gGFLPz|KmdA zhSS>*jdZ>H<4w|CpmBN1_64&G647u?=CmTKS&AwXiidsO0JZq-3*y_Y{)}fMD>M#q z@Q#@awDC{hAx0gQk;De{H{dJBpgj4OeQg8ZGblH(9kV@3bGd+-=bwneL;J>{GZSnA zOG_+s+C$v}^>^j!IU|q5_V-Z>uGi_TyN&y3CrdcJukYBpkuwI}vFDg0TsGd_k!6Fz zja#A%&2bAfoaio?`e3!J@WpWbieS4gjyfJ-yZ5@R4(C&tKiSi!`nDA$WX`P7Mx5F1 zo5R*2?q55*=e+U_8yOOVFH)9qPw`_%fo$FU*HCoQN4>BB;cmsVzi+}WJNPw&fO>!L zbG8ZoxW7cE>RQp}X`XweOLCz_W*scB>m@?Z`sG)}%FBYyoz8c_IGJS|R;O&R_|>JQ zD zK<2kBnCkLFpPSVMh4xmi9YM@9<7=IqvzQ=-7y(Q|#3f`j8bOPG#H%Wr5x?t=AmSpz zyFH_qWt@w2pV14U=)Ud0tRVSa!o(?nCVxL|ruw|{{+$wLWM^olZ}R7@H({0WdFx%t zM?5A7sF%1|NHeY|$`HgX7R=yu()lRXXs#t(KW6$C3Q~MEa6f!a55;x5{!(2ga8c{0 zgVz8ann?T}P})a^-8%x^7RQSY;~dJm0far{I|Dw*YmG%OX6j&b$`0IihAI#f$$u^j zh6@1RkN$lu{Qd^K@f4ooAelrDSJ4EWtYNgzWL>%hLQE-9&uqna)?tR04~uzLQH-VE zoU}NN*$178eTxF~n?#RPzv;s6*Y(sy53O;V`dV8LsNFBz;K8b00@>)NQRa`$OYiS2 zDJAX6NG3=+*Dbz-(TJ9Kr3K~9nQ?9Xk@ekJ2}1{=D}JOA=Vz)OD?AlFr9mg%9R3QS@C>c+?{l2Z{YocKZ;M@@d7= z^g_b6XNO;YF?$8AM4f1xl?&Z=QRl1|1bGtRp}0S1g(zU5?Q>CQ-8BPl#^14xgx!e(4O{|6@j zm%{`q$540UZw>VS*qZy7hRD=G*TPiykB-PtZX)V;6MaN3bYke7$hV;Hp4T24)I)zQveqamy4l4*)F5);XEEjB&2ZBPiL;$5HjhII4$2oEqoR0A%i@TZ$iJM* zt4t9yW0Sn!?!HaPPKVLMdK}5mOCAXuCB?tpei;T{W*fqFx=rYVW$QQfDEPA_FpWJR z?5#0$MHsU3OJEXb#Nc~CTCRd(tV}tq$eo}!%5IHp6~P8wbtkLY>KCKWpdfK(#1y`a z{dU#x?p>*h^E;EE^vJ+Hb$Cn{LoD4FEKkG|j#AYvt)(aJo!*VkHlN>JG?WQvvI&s5 zp=RfW$O+=t$zOIhI765rY#;*tvmCOF=r_{Wq*pv1vrYgG@K)bY6!V z^&YP`6zXkS4#AuDYTclA88;_@qjeQ>nJN~=LaEz~g{D8L^c}F8t(dp1_r9har2Hym zHaEB$1DupJRUu_7c){o*c1^Pe-lwMSy3&Sp5r+*XqMWsaeFfsYtS@d5c|y;2iZKv= zjy00TM@P9!H-Ld;zS^z2*@V$^tcXBW1s&9&deXc zft<$?{{)Udyt?8wErTLj0{?QlR`PG)d^LXkZ{S3H0w)4CYSMGN-H8uak)t2h@mk#n z+BQHM&h@s%KTItk?rpyR94Ju8hmRizbkB=#K&FgJv_uiA;3Y3TfVCo#QgmtDygKTX z#0Q;`eJf@IQi4XR?p-oG+eTRF(Utz)LVw2vRu8B;f{-e^IUD#?%53rO?B_2^jn;N~ zhUXtLC;>a+4 zHH!KBm9~x!_Gn!8Ri;g^tRqQPUpMleG8U_|u#7#r{OYL6WsFhR%6LgwrA#xvkD*}= zRi42-yS@R|W6gEXTVbrc*7?}WV=UT&iZ%sV+a?)c0=SCbUIiy(ZSL-Ule#lV?%4s4 z4!$QJiRT|J=ITFz@FF^y1C3$O$LUZZg;gOD%~FZ#>%5qi{1Z5S6co#8Rql#}^M3=5 z;~&6D0-Tc**46kEI7*+u32&lB{}VU|opvSRMh|~k;rGwT`FHA#y^XGwsr`SoFaLqf z{}R}wC!J^g-q`Z(v*0lQD+R~UMOWY9?=;VUH@vLGGpJ=aYe2o_At zp=P|tKWHBDx76Ir7LvC2$jk1Y#5OQj5KF)a9G2;4*<2W+Lu+0K zD0jHHGG{x+VFAOCI8k5Zm5c5|?2#kf#;QnLB zTR8Pg?cLO2@bD=VX=UUDD*tiGDq)_q8(g-|EMc!w;y<2(BG!A5KvVUF zcqxYntT0zDjYF)gV1a;5r6Dm3yka^-SwoEhG$*6^*`+bc$bMLG1RrUTL-$^2ITL6l zlWv-4sw`F`J+ov8w%#dmS}-~MW}TU0 z@udJZH-dK{7h&nz2kYy>+;cv^W*Y}lMqD}Vb=W3~J4h)N7Bp_oi}vW_#)H63Q5-rhi@ko8C12^-!iwJ z8#0%KlGf4A7rXtZm-qHjR3c3asd@~=7h52jxGOiDJkDLl9dsXG63&hV>hMb*)zH*t&UhM=s4|^q%4vl|R#{374ZS02bXKy@l+y zn{O{OMD%H!T~PdB3_K&9THSGKpD)~I9x#=^Q`jdMm^HA~0SV^AZcVb1HLIf3UDtpi zNnw*9r_fysq`x||^CiijG4Pu?&0K48U?kuG1m1#rGKIrcT7KYY@s-5#swHX*s}*1; z2<`sGv88U7byH13s=qPE7synw5s7i5BKRyFh%bXzy6{x z{l2$jBbNKzKM$AUCwclmUaIi-!}XU__4$DBlXUPrq7<^ijWelN@U+MtHbj{RFK~$` z3tb&fQLO=FZj@Y}=oWl0_{BFw)vj6!4ly{M!FDtbpDkbmxFnY6q~gc2Z5~j76o<23 z@rFm$+k4-Jtc4CE455t$6ll_80<53QgbEbKxT>yrpEa3AO%O6l&{Wcy4rJ4h@O>=# z+AAQXAEIF?pZSc>ti!Zbs7gfubz)VCb#rZ58CME# zzGLI*A%GEj!u3E@_}Xrirs$FX2`M^Q7%8EVjWBEO*wRb#7e{2f<@-cz?_e0kW<8+K z$9LE`JbP+-N1+rqX6-@{)HggUU0^RabiOIQP@`Y-5$VeN7~!)Z`7c}+Hl4S2UC@GB z(a5JFD|a({pVK@ho)1ovoJ!gjVAzGN-Y*l0qr+iBqD(|(;a7y9b^Z1d22YS8d*U|Q z(tOhgadlva?srzB2u-;q@U{X#lWauT{ObdXJy3Zr=MEIT+5=wq4@pLnPKblwKqv3c z2{embg=PTb&H=m%RtBJBIP<@^Tw2KRFe+XnjoG%eYp%+Irz7eu6h%$>J*< zqEy0$&*oYtLfJbC)IifknkC|X9euB+WDLtcj-RbN5$_$mL|@|jXS_^`R8+7HwOWe^9BbxO;CEKIops0mbY0vu2w}{8wiL9VEycfq z=zpZq*65%==iZQvRf76p?B@6-l9HKT00L*hsIZCUehbm~{Z`l4Sf@Jl6xtx7+gHN5 zU=+?Dl!_*Ri}2L_sQC76yV-R|tY*#8;#3nT-fjJ?@dqxVqyv+@qzxYz*PKgZsv zKgQm{_AY zHfghro=M-_qShEO!Iy5J#_c3N4YRRU97~|6 zGfd=s@@T(=tPNzberEZNGu8Z1(_ud)mx4n1^+YUiVwPAmeyFA?|IZW4U-{O511JCC z(f&iX{?-itznjm0q|yGv%KvX*<+=X#8Rh@MoBanV{~M6?rhjkb;{gqxm}}L35Lw-04w=QA{2qZohaw% zsoO@<$rnbne3Bk3j47EwsU^Ikz=inA7}(+^1q*tbYQ1$q2rhXD_6ds;UjX~lylOQj zs;lr((fNoZkOWpJb>)Q(Lu^`;`%y z#fRzbnkZGp={U{nVQjKfF1(bCHhq#FmV`9hSuPq$+N9mAWei7stLjd_Fwe=^kKAKM z`AltiBHQ7i#N|YlwG8~m;K33d*-CJusYBJ&rG9l(0V{Ai09lbw4=i$*HV%MoRhOCd znvWnAB7LajdW(B%0xw-*tk9g+k58kWE^ZZ0&+k3pxbW8Tb&=GfSFZz~kuS`Vq9+zP zjqL+UaCiy-L3-p1m3bcXc@9xT-2=gUh`8OZnyvzjBiG>mRu=5OUYHNuOg_mB5=4NCpGXoP zM+zRgn)gY2K+d<)SycrA3q_G2wbnfFrQ)91g?dc66B?u>BG~HR1aRQ2lA7fzwUegV zR23Z6nuDIZ{CF}&T5p?V9Hj#ZItO|nT5G=qRVlEt<`1hYf@;@uL_^tO4%3p;SbTi~ zW19c5v=u*_W-ZmgkAe3l1lHTW~&pfz6#(r`! z_`=oS?L5`F1+T~$EA`FQgQMZNY3er1%GRQ(pBu)?y}sS4xV-`A!AeV08N>zFkW6}Ua_%6-HCh-*A<4cy)q49DV zb-&s{j=0+-c@>iqPCNFa9hMx&$MMF)Xv?}w9@3);OQCG3GKcKyMcvpY&B#$h&{kYppG?5bH;J+?<1W19h0X!tfVXX_3 zlC>a{T+nO&e8Ooz4{0W<(w=H8|1hFU(5$~>@z2ENhuQUUczc`ciT`VQ{cr9CE=Ciu z=JSjnL;MT-sDE=WzlqM@0-L9jr1hE*d?(bjH`;RooT7z?g>)HpA0JF9T_WiBsuF}& z*v7F-8vZkF#&;SuWKlInQyu4@nf!;2lbc8OJuN9Vkfv$ zLliKBPcF&00O}9n_2x{CiVCWUVe8dcWe=HEo;BnhF`VTqoX}T^NlKY2l%}zZ2@5f_ z9MGW{*CXf@D78Wg4sWKsURYlH*h)WIVoa zIbSa<@iL;JXLjP*lsmo(Dk?q*)@&@1L^3N18P9Lna(Wck;_Tv-VO16udCH0LcV<=c zAn#KnFxX{;kK!7#R?>kQ6w=Q-CO-aPwug6EJ#yUWh?G6$aR+LYCSyhGrwfDI_UGjc zbLTynF>zyeWepVezq{*kVaFJxV++n7d3IsMmK+R_(xL0}ffL@_!@+BeLflc*^?)%@ z_}R4E@%>;z#Zuxq^=270WjIixggr5dKv3iXiE%Vq!qJacSpF`|88$a)*ttt+%)TKRQ#26FrhV@8HNBNe>;$wCM^UE-rbvVo{e32 z#6-zRZsDaJ8=062x{L_OSPXI&x>yWw+;NKOubxqbz$Rhl@V9fB&c`;rGn6~%6uIVnt6in>%BNs; zmhqMjL*6h+`zGkiZ*I}#=s=ay_Ey0U8Z)iLsdNOn`SlOCKb;Rf-t!bUt9l;p9ucA3 zo3;`kqFHRJ)8+Ss1;o3%1b;Pe^l5!KwvTVI7`*FqI7vKhHSfO#AG}>Xc2-(t?~dyT zc5it=s=l{x-W`(nWq*5P>(i!tBkt4w_Quq=MfXPCxApCftB;%REn?>gx?AU&G|1aZ ze=8^1qK`7jTle{aW)uCkPraJKKRM<4%mS08V9gQ4*deg=EV%C@dI}%OVT!%&G{A9Z zAb0aYKsn{rq_(ymzV!jbR0@xjh*T+qjIFlx=H}6J7dJs6*~g zhx0K!VmXBuN)bf7-KWF(R1Jh4<1%j72F~M8hqJ#e*>8vQj4Sk8<)`#z_J{O^&Ewnh z!`LZimWy8$6VE)~`%8Q#53^Xbhn7%Y!W+%tz)f9_%Jy)}GN&ABu%vVU)H{QzaKhBE{G zEqy8fA$?ILI>I!O7XIOI?s3hi!aKx5o+=-JNHO99rMS*Jr;+~Z_l_|%$9OSM;A*Ua zxrH@YonfwY&aG)MwwQi7<1Tf!Bof8&eJY1)tZY7Y;L$7&G&w2hQFU;i)oR14NBit+ zilgM8B-I(fr#EAn2&7;Dw2M?w%>v}p?3I1jjJO%U_ibdaX0*};d1 zqencA%MyT%;jjnptRG;EXawo3aD7d)P4qLL*Vwu?FNmV4Xic^eyzgzo?qpeLf7a|1Z@vQ+dN`jTyOXNglqRZdno)uKm1fosl;Z#0jC58iNqX zBsB?rtbjt!$>Lad@j=hh7k0T#%VIfG+afqYKrSp^m*H0b7R&31gPT40lnZj2(4mK5 zlsFTgI7UroURo6RgYTO%W}K`8joo*`Fo-Dj_v?;u9Z?1%RzU)O%2?S*M2ISS<_VN@ zVqyXUTcMLMJ7Q^gNOGp@z8M!Ax1d9+T$4cqSMUn!6g3mPMjb>;fhGZaAA)-Hxgt?N zwBSfZQKJ0+L)trqXTmmH!X4YTZQEwYwrzLNNuJmp+qRPqx|1iiZQJIbcfLK>e0%>V zd(Rx+=T)m})vCJ|%dkcCpb^))1-$_^IcJuIOV11%0^33k;E)4Ldk432>(Dkq)4_{S zGmu-72}DZw`C?BOVSbvo?bpu5qZM4Krdd>*5_Rfaa7inQ0)`TVK_$B}Kx*!GY~`m{ zXN_>58p;&a02=v0H!dkG;z{E{qY|y(+NnKfCYlL#ZaDqLJmCW)aSib5Eb~{3;C&F4 znr!$&W|lef?lEQpx|M_(tQlIvG!DBq>oOE>CVcPst|@utoh`PI0;3Iw)YZD?&o-1; zCn51*)pZPzXXGnv=jmR;K)5lg%Zp?(yp>@1c@7uO_K%=KS zY~^sArTkXw5`k|S@`H&J@-C-36*Nb()3)g|;p5uiHP_r!EE4rvv(cxbGS)37Du?Qz zJ?Wt`OOZ6HN;frzD@shzJ_6`D0s#wue0jP3q9K8^)BCs6<^k|`xl!`_&WeG5QE;gX zW)U`flbk5AvI|u~e*ip!}A0bfprO>lHO2d+;-d##z`hbBd(rcX|E~xUiDpFFZ1YjX@aS4sg{>Nu#6l)kO zSFH1()FMRLaGA9trtz(I;;W&ZU`0^;QYmS1f70JS8cg@TGa#{;3Z`U ztRjeVy8tBXAe)W?-Vq*cX^owBVY^47hs#HzODo2G{a;cFDxZug(5F{AO=FTTX zH%%lhPw0ghAsgQqa;aw@Wr|$dEXdVp(!djj(6G~(pWH2YQL^j7ElPeyfT-3~%6*G| zJ3^(7Ie%ZxIv0v~w}g%LT{GBhT~1)U>HzEJur0r_!=$3isUCmU-xe}ZAMn@!BZZ?t zT9m;6rO5wnH1*iKk$miWrEdt*dxw2)WTM?R?1s50X~`G1O!+OXF}tVph5d%I)c=>@?^@(QzoB=755RU{Mx(V~ts@iB>O;1t!~H#|vu~xmlBqHcV4myNJ<& zyOL!!-ck2@`g4Z+eQ7StY^(^FLGbUJUe|B*Q?u><)V#Ah=8cb40^7g6X6(3-Yf=j}EwS<= zXeinh>X_>RsIYZIry9~}d7&387Bq%O^aN971zDotHH@tUKRKB3UP0xCN4o5B%!2W45gS?E>=z3`pBuc?a99Y3(0#xT+20S9^ zmK-b@R=Yise|Bq@5H&}AcrlB=!+AA&yKvSxX!XJUc&1*Z@)qD>ud8ldvPR{JXwja21&s#shR|&!~}@qtCc|J zV(yY^z^Fhs1w`*+AI97JvR8xuv@W$m0A1kX6Wa7;>lo!i`{zTCaIz`1MsN(unmqX3 z4qpb~4#0;%3OIYMh4Op2F2% z=6!a%x_)-aBa5alil}uZaUO_srtl=K@c+$GiC|9B(;+9uz?sPi?~zVZst7-^kRmHw z3Sz{_;7?f&nzd^~`)t_%wdh@0F?X2Fn8682z$H4i9eU%GoQoyoTtV~7JzmcCiV=&R z9Z5!QpFiXrkDCiNMz2g^V4WhJ4~p-$Fi$LSkwNZb3Gp0Nfj0G;j|VLmh_CzJzhLo) zKGj^CQCz}1U!lp4PtPEshVFA`FoRR7OB3dRr~F<^S`7CxmYB5wBb*>XL3|jkszgm8 z*D5J=Ph%SY#^No@g1f|^Ifd+A(2aN<06KWzb4&0velHL(A>+_BetG(c*XCYZyFNeA zab@g>;J8@nxiO$y3#}j2@jF>B|pN>V}ww{}2-Cneh9+xIY6%iawHA0zC$jW6TeL(Ki_x97LxxBYGy zxEE&8gp)0`Y*G$WU7`^YB79=qz~=if+BzMImRNn7Un{Nv`Cl(TgZuJr{!`J%RdbVvjJinQ84^!9kb*~Ey zc2Cu4_H}nFDe5z&B~>en#>=Vh0Jw@T+5!EtlVdghlPILePo6gkS(Yye^&}U+e;415 zq05_K1Uelt{UDZa{nnDt>=kadYDhKgNz(redHvJzKQDk)uU&FheC?<-{!ffQ{+W~f z3k&{DsZCn_G73fh+WbN%tHk;_({^tDBNt9Sc}SDb!&myL8y5Xd%53U2J^I=+L9vGAI@#*h51+G?JA zBj0HkDKDcNRqZkBv(0YD<&FbNpmK1+zo(yr&lO!jju{d6uPn}`y>(xvnlBq`xJVuM z8G0OD?&!U4Kb*^QN}P`-VL>RK9?M&0U3($YOKGFv6)q(uH;HsmboeDH+u*m#uPD(k ze78Qa)lsl7NBL39x3!iAUW+G+>~mFz2Wg!7D>`Vqu;&B$>-%b#Ljbm281qu_xJUpU zHe|4%3exX)u_c%nUHdI=wkqIv7X^Ymd6C<_di{%=loZq>mGG!6DHBpsI|WL%uPvB4 zwi*fo*$H<_*cIDAP*d5&NO|lZO8w*AW$~Lf&w?7GrEd1hmHYbH2Kqi*>Ty?7SNA2` zy*P-7{CKlXdB<-jxoiXplTjHYf(?SD6LoTgmWYFZLqs&ZKanjxOxLrCBTkFD%z~{o zECPG}%Be?z%~dbBG1O-J#@ETfLqIKoAf@lFleCw&pX}n5J=@E=?EA#8%EPp)E@0AC zFfjVc6itXH36Pul)NgE@x|sFM6^7P(sqnV#lz3%{7QoZQ@a9nl^T~etQ5^#paO~#p zHu}^m)!Nnhx9a}CObR3;81t#ViXr!xJN5raGx}Eo{F?~vr`qGNB8=R1i$Rtvn)LOR z!_@^(U_E! z5h1RJwvGnsj}eN0h>bN}2~V^-jj2V*FQ@IWT|weK+@!rc_B~lwlZd1y9eUZQ`Y{$z zIrc-I)CKr&q7$|+$99Bku|_nki1o~jFqN9UCF1|m0ubbiOq}V<*hht>;rA5(ci=O4 z=#ZB~sLRwS&_;qxkCi7n`OcZ(JL+S+`fBXw$0!a$k=1Nr-6$nH2G@$ai#T=ys~7)- z5?CDCL8)j{BU~!o+V{alsVM)W1q_FK^4i+u5lup&HrK&#HvUFa8ogjM!bGEK{U}<% z+zbO&R6tgx@GJ4+5c1(GPAyt*jEgj##aP_>#|yB#7@4a#4?i3Xt1LspND z(()w)P~f9BZ|lqypz9s>PU#`QMo0XI5OCXFHdVKHyHF05!>5ZBDn>gXL3&L)Ebi)= zaE|gI5G{-4ZLXK>=tlAA()_)seEJbNV7A|~lqJ=NkTuq@ z4fMPg=|tZxYFFEvaREWq&hw#$FZShyecw&z(tP)ArSOmHB%L~6bj%7}hSKuX+zr=~ z`Q+>Cq37){)y+=?;#2RUMKKPv07Chm+_%n0M@d(zAdXt>6hn5aX&rBD;k7($luPI% z?@>sGRf=-Yp7St1Yg-1wK&yG)tA;qkhsuxg%2PB5?O;}M?_d}41`$-{(<)Il_A=o+ ze@^Ii@jGMPHI{I@U^_lSeu@HxV9xLgMA8ihqSclXo{lwl`e)zAXTL&;R9b zgW=0Oo#@woBm(TWZ~r54|6l3%pT+%b^`3wJmv_C=LG}`6N!Vb0-6WvOG>U;#MDgyB z4nohPkhP#sfR)j%-;O)x3^T!6n)P6kaQvvBP(r2PqETXJM*g#XH9m$n;q~V8t#(^f zTo0EpSluWUpAsVK%CHPomt}lgFPYUsgBk`XcjQ@~J( z6Ih&anC)){G~{h%yz)*M<}=AgM*0 z<~QfXWbJS3myB|=7E%9Y+lbyDZgrq0MVq<`XaoVY2t}0o(BN=Y`gyT&;;#uez zVIwUl;);v^{td4)yAeU!JfFQ&YMhA7KuaFub|gxk8Ry!-ToCfac|E=?#QbPdk0S3^ zHy(2o)^W|Nu8yv+5TT|zhY90;!pw17wUck)?}^?<$CIYx1-^7=Q>E%K6{|U~dJqjG z9TZ)o2As;W;2OD_*EGpuWruXaVC$9d?C+fJ70o;*=YCLgF*4AUB=W#-ij>>z{FJ{Q zXP;L`Jzc$o+J9$^9n3Z&GuCe1xjb0#<{C^OX9LYV5QG#h9b*FvEwICcFf+c^k|Ble`VEAaIc& zdu(uol>!LCu;Xa3vC8qml|4}*ga2Y9A@r1e_>cDM+pc_WETz%vn%dfKHR@ucbT+qh z>76Uafy&2~VEm4XOKxbqP${ z(XmE1SL++jGnTl!*oaEUl{(uCIAS@kusR6ry0-R8R`xxUSf4&;c_0@RV+{_+L$YHC z@TpF8I-Eo4Y#6m8eHv+T%S9Oo*+h{bAbqIZIEE3`tn?awX+EsHz=NEA*b0G!-uzZ8IP-R(ja~oY11*H# zTWUbs)g+apC+@V0bYJ8GhRzQMx1d5%!1s;NE8E*`YehfC{}ke4pFZ3`oh|P*{H?T;FP% zQaOScM=areq%Os|l*CuQ+-Lt$aFr62@;$EAfNw?Dtu-q6<*?7ktRrUjsPn-prtBm? z_U%5upE>;wG`;XgOWeObw9+F#&Q_a!3!U-Sn5wol@xF6a1#Ox>rN z@Zkk@ST*{0OIe-E;2gM1!g~tw;55QAO?_IV7zsCIQ*p~VD}+8)Kju~KzjdE_0Kc9R|A3Kqq%H=Sezu5Bh+8=x{QRSZ+ zpl%@PjNtVEon=wT;{L`t7SK3264v~xbkHZ!xx3MMA7_6MymZ*`B4N-1`)mFthuP;8LZb#-*uvQs|!tX zJb&BG9GS17n}Bi+i79ty`pc=2H5iXG;N|w9bg}t^7c(SD-j(%}ptno>ul{&go!Te8 znWc`<6CvWO&HZ6u3Ff9ccGZF_4P2G86L?NxRXh|m=l+iqqxIt7uhgc7M(yhSAhS)mRxkD^6&^F;?T-j` z4tgM&uXR^Aow=`Y0ixusQTIrdakg#QhK7@=r~M&FmA2f53_|n^QS+$N6l1BLSGy+9 z#-LvZQk?rpn5e;$Xv%X)D>8p%6eogbp!ZT@<*yAPtExH=n}XDDM2Jr3?G+3a<#*$v zW1}e0vRR)7vKk&p1X|>9Wj>RBw^|Yfty41Ak>vg!*aGv!qd7y)%zHR6l7uT5TDzU4 z8;fcKH8y3)z+$>-S{uM@bb(hcD-e@DI9D&A`W=3#@YvqlBHx)&%jQb00?L_CCd5}3HE4>au>%64yNJ-Dl1|DIR$1_OSmA;dp>?Wc=h|Co*N`aKnq_tvw`b z%aH*cJisxZ{7DmzqvwyV7V6tvVbHeCYqJzz=X0YJj}z(i>1qGCiU0lwk&pQ5EUx=0 zbOJW?W|P&dd-gnoM@O$8w_2K(Q2%*e?YgdF$6=76WM-!Xtn#9Bh5SYVzVdVdXo7Wu zh?%aLHXm_K-oKyf`RAgUBL$1x*cY4c|6=p3|E*O?F=G#N7bh!62lM|hmsML;L{moB zFJ&OW)@4*zI6!}kfnry#qSToSw+3Z8aN|zu@hF*)kNAk(+zO_IjUYELc&FYK zWE0c1@y?T(w7=|HF!+(n7VzQ!36d91fg!VpF;)>y{N>IA>rzaYrphc7UH}WRsLuN* zpENcT)`6z2dJ8d_lpeT&j2LXtlASS;xweG*+n5WtW&dQx;>g`$UZ<1t&b*r}>mbEG zVuw`BceqLZQc%o|Qq?$|A(0Izz1-Ayt5Haswb-dsny9wS>DARspn3rWrnQ>?h7U2V zM=iH$@`P7q+qdrq`f2*jyUJI#q&=){yKlSp2;maTw>j=2$;grErJlGin=>t0omTT%+;I;*7F2l&*DW1E8SrJsfbpN# zd{|1-BO_P}il(?Fn|1^A2-Np5KUbK0TZpO2FBYv4YNecCGdD&sHYkpnfSO9Pj1itX zkTVBOgHIU$GH%iY6FZQuQ*pvs#W3}{`Nh{s!oO|hP`O-{X(D!OS1nco(KRctNyd@U zRqjocA(~hPF{}fvRUF#^lhtDe3YW*ZA6Ix3ADuVrrX4E|O)Uq-WZSvPP(5TzrF;3n zjjz|?u2%q+2@Yg_S8XV|TY|DuAjrQaKPM!Wr88phfJ#}HGP6gTb`1B+Z-iEy=9VY? z8H>#dU=DL$p$Nj3-(nw^$E4`%kWxm;2x~Az89g`Ia>b**fMR(1h8Cy_O{{61MZs5? zl1r5d@Db~qq04@ad6FW3%&#hjd}O|3%X|%aVpNMDIG4Sl@hi$nXiH{{b;~4+foqe7 z&mig_DB~qozk|57Mnb0t!0s&TNl#~g=wP{ZA`lGjGrxbCckU!bh*NT$?V8=PpY8OO z5_T#OeTU;;^#ZmX><-VPSCg9MK9E_K!QG@Hpt$@M`ai||pWM(Lkey!o$_vpiror|< z%ng?RNRDI}H&qGr&`+7Xb_NkAaVN2U2)HHyW)dxQifn$ohFxAUI%sWet;`BL3=;?4&94%v8)N420$hFs@LZQHl>s*%W=krE3pJxi!<9_+(qQJL2 z?A2T3L1%AnLMmj%v3?nDZGkLN?qsKo-dPw+5;>q)d_I3aB7^tuC1VYrYT$k)WRMB37w;I=h-?E%Sv zRTxiX4HONu1>_6zHHo&&DH$!fwlF6qV*+D=ZNc7m02DM5Dj_MqyceJ@@QQkyrB||d z7eEF59W{rPU%@N%ihi4?_ZEN!oe9l^YCzg4za;M!az(q%(R&JD0B}J&qHd6ODtLum zF>VX=z5=QNNYF$tSIUGLbITmtrWCnlvoCXDlfF-Sd7fn^4{xL(ICh*X(ZXxe;-Dmh zu@t1c;4di@Xx4+$+#HhprZ9WaaTF#K;2@44b+~~B=EIT?4{!sh8tNs@Jq?z)2+nd8 zav74H19he+?W4=15d$-zfkrd2;L%COlGQ)c?d>OsvVGtEm2h5_n* zl|%KYC4AFUZvl)hTHjA6WT@C$hRHf7NW)rDT;LmvXQbQduD9U=JLB<`303J%H|@I< zXtRlE==ZpVy8ASz6Ke)dprK%QkDW22{kwR;S7)Y2pq=7NJ&mX?(dPaUKwgNkS$3W z;@&fzr1fbrn^YmE2y`i9S0dpm8`Fm03!k&&V#U`>Bsd70mA}{HR%yf&_8^-$p^vG} z(xmlF6&U@_&=qOt1&2t6hk;OsKc_XV{^im9s?+@H!4cECF#li`Hd=ykz6l4BLRSGlHRps`-(3Gq{|woKz_0K3@<2^4gr46w!~zuo{V z4p(6Br~5j@z}pXBYq6DjgxP0X{LSq@wPCetYqH{5WxCZE%i+;zQBZ3)dm`P#>Z(B) z`Q-sA0j&m%g@TH#X?Cq=tYqueFTV%xwEVnVk|Xg-)Nv0J>5lU)K5a4Z%9E0}Dz%<+ zPr6Sbu7q8FEwf?AZc!7x#>L zjE{8Bq9UA5tF>aH2zHg-HMo&#Xm6<>9gE-6cC#Bis`!OnSCKtOLQG*5P7#^b!42GS z;Dv3kap8tFDE>8*7ssH?Pq79WK>?z7JE%IN(>k%17{iq8nt(fF(AEc$Y3@Q-0pacb zCU`;4FGVA749NRNYrn;52HU4G@Ry-CO3-kV2{{EL9ryJO(CUBDb&`B!>mVjo{rGCCPv+XA@8Rw>cgZ**ENn}iboMD zP(%FHg9E6Aw4(ad*FMrJgs~mh5%*Zxi8v3I)F& z#_8Qxp>Y4dC={&!Q7BSi+|VVELqBs6mSvZyTfFiL^1?w-F;Uf$MzMK7WyDdzwzbma zDKjZD*UddRNvLzY@^<`os>{5|IA%G}oEHp+EJ=wNsC!THCUX|WtKqa&$S`CSwTwAP@z&2!W%vb%$gyuqXAfcyP zlWmJ};@d{-%?5Npd!lI|YoKbNT#&5EwZ%;-YALkkUVSr0*cRy(1BAiY!kj|KArn&Y zOL}Epfp5$7`h0l^mBLIS=TPuVdF5PzewkCs0a9V`plgv0C^{vVq`k7QAh#8IbpZ;1 zR+vlV4T?@FuiPt;ZLwY{KpadivLM1vqaJ(N3dfc!MYq!Y3u}07(34J{?)}opvKWNf zvtDCA{NT7ayWT!;y|^1d*ua`K!DAetYdXNzBK$ClXM&}a1~$a1WV zfRRJjj%q$len}!rq9wboQ~3S%Gkfo6&CP@&6)a8=b(Pn^%FHx_>8**>lQv}#}cv=XY1q?ADw_f6J z-D^Fk2?g7o!RRhHikg8sOtYRt=ahDO11znpg&sQiSvuMnL7F-g-A(Z9z-=sXa&1o@)Iv zUrBTryGtuBJM59*P&pg0QtCeODpEr(mT{Fd0YUO#L{B$fsW%ISBbR-O_|V34$nE~8RmA!z21fRQ@qgLiJG)g-M^a}G5L6=?Yr zBxPZ8{bkFtjrE4x>$rs5d-)`mcNL)T7ij!xZ>W;$K``s`$us!q{p$M!+kY-TXMe}r zI@UVWR`0cBt1gI+uglZjS!L6^nH!|ov8J-VZsy%E?;$(xR;qYrH)~FH!0SQlpyMHv z6~)mR^|3x3%c)Ak*P~hM6xIzw!1NR8SLU7V6x$!UMV{m6ihRq4AO70fSdvFklppUP z;18l~sQgsk=EQ%+%Hkm8!Z?g`o=tx`fN6?V-O10;Hwu^=wkZ+8PJY8_@ zBl;Y7NgdWp`WN}e-BI8IJ zDP)hnXTzr&v`r%(WtUG%WKSA}MM%D}LP*?a!7Ul0MVP z!(_AoF7zT0jOJ0c&g?0stQtGmRXynZv9$bgHg~<2>%*^_3gYeU6 zY!Z%RsP8B!#$%X37OAAa=xEAR6-E*1Wmuec3Btiv5^7lh$$D%SXOe?Rx@qzh62=Sh zMk^`NDlrxQn53nj-X>`H*DNzTcx@(dtR{E|cp^` z4mfIz@q-}bA%!U7!FIpzK{$7w?1mTsbFTi)clVznk|>K%#q-6)eZIzr68}B6;b`Y* z>0ti9EU?|IP07Xn^%ixvurU7*H|$~+U0XB}^bZS9S6wd7@_HTBW}CTjPLD2rYBls2 z=)gSDB4P;hhHQrxJC9KdvLnYEksd9jV2IYqGlMpA=4+imSIlFJG~(*+br)0wiMdTEFYV<+*@(Ke^#KnMV#7{=DM}{-Akd9l*5KFSuEZ0y)0ROhnu` zg!j>(K|0OnM9Gu+U{yjjeRqeme zDxv#dEZA4kF&l}QqbV!5-mn@ZgBL`Q^--d+P)BUTrCv0|xG@~_CVlonDG0}~ynXvj z$jCeNFyFd^>tpYF%yOOdo^Z|C@aKDX0X2ezb9N&sC5`QDa%+z+Z;Gx=`&-lm%OXF> z3`D-KXdXC12igrg(?N6(j#p5pDRx~fA*_t{(rc~NuzO3ON5<}}+0|>f+ilN}NzfWr zEOT7407Wlg?=$<~AcIwk=tDPD#xX0$Us{|DukE8q-zf(779c%sXOMy-$>l9UQj9M- zx=P2h3AS0SLha#Nt*#}-lqN>@X<|MQ0Eb4;q=CDP`>er1DRp#&6oYoxEy<~6(2nYzw~^|KcffZ3+`l?lPMY!dNABi2lxwc9PQ+fHiKn8f*FIPyQe)IrysWBlE$J#(P zHX#fBCsGJ@jvmede0~S;`-sTfN$-mY5Y0W5+f(14Si)k;wfKvsuXgm_Va5ai;GaWE zn8p#w?&A86Elq}t&=aeu)6|j{2yb#oIkO?wgR-v&$C{1YWg4&%=?a`>KBhx zdIyuVsbUGP7+MTm3&0Y9MmClHi2o1?w#;&OjG*OJ+PFuJ$k5gt;wiGT5v14mXFT`e z8qBmS2q}s%^O|j<7h&0|6u5~TL&PY#^Ff{Ifxr0DHy`bjpawq>BLHqw62f-3;o~>3 zrpLtj5SoCvS;0zx|G(Ys`3Jl6cKZhZ!EU=R?3Vj~$&c^uZvVdo8FiQyMi)rrc1F|7 zXo0B(s1OV9#Q**qB!MCgNG&dd08K{5qnw!Y*k4L84er$p6o(KEN7@qm2BY=uM;}2c zI=cI8WXNIngn;YC{1dRY^%6v{&jnFCYfP-4<~Tb=iX)DVyRx99U?M&S-&0H9qHPXQ zbae~Nfv2}F$Y1Cx%HAxhD9HDhg5sbNq4HGeqgFrTIIdsjuN7l{+*|qQir*-N8 zOQ*x)DMRu7pf^XtB*CCt_7j{AeUElnE_nEB-%i;rY=>Q2!O<@8IA+AQ$Ur5lmpvOQ zaYf4PDuP!~6&}9;cbg@chxqzHxd>k@!p3yr#~hV1#XH8#9nF5&3mNN3A_H~eouTxE zX2H_~lAm>0Hvq^j+5{WBv&1PtB?7y=Jkl{%(OIx2uem`y>&qhYo^2!)eqt$F9hd1* zW~p3atG%QC3kUr~AT~t&Jpy2xU_)t zf}tw9mkjHf z^~%#s?zHq@#seFTmXjAb>jFQzUGFe#YsSNlb*`u9fU~V2!Yx1R;c}`x;Vu zw&iU>iAsj7(d^ZTE_Cb4U!YtVkUYY)8xEzF@e{8FixQ&Vh>;*gZAt<7D|V!4{i}9Z zuu@14`*v9cw|f)4Mj}cn3UaxxqoH%%jcIZcyZmYQyd#dKN&G{x06&!9y2;m+F+ebO zX$>@-qwBuvMG2Iuj;;-P>E#dscb+-)MT?s3D0pJMoyI7ttU`88mIF=s6Hoq-URtv% zUgoNYyF>vX$WJ7Q0so9@>9NV}@<7J+2hwcbRPR9cd45gK#*o1R{A1MiM2++hr0@2A z3i4PUkDQ*59uS$pZCzg64(-nG__Vrc<$&&((q!A^Vu3WmDd_%uaoN)`gv&)%zxsEX z6nfa=-TJ)?ElLtsRjb7?)U2@qC0;fyEWC*Ru%_Q$K3?3}BRAZ6{ina`=ZqLR%jVOq z-I0n_GjhVYoJ#8DDLuH;6p!o0BfF@RUxRv@QQK4ILYtEmi4mtJz65(|8ydp0m{~by zQ&W~%u@&P7^aayvF@ky&wyK?{wQ=Z5Ix#5I*8XUxlU^Un1YA3!Y(GU9Y9`CGXnxURudU%~SJoU%w{aFw&A7}+ zMA$WMcRw%a(aUJDO&*WA8m!?W@`T1YYL^$p1Ait9o>AB{mxudInx|%TSSKl^q{)_)i?kF_49aA;U!mEr!cP_zn9*k4gRsZ|N-@{n_Re0N>bQgeS zE)f}Au7$sL1HkcQ&7XhlgC5}Snv6sXzp-p)jx^tp&KX8@_=#K}j#vSYSDO^U=yZePnlR=KyIk_>>l@k6NmLNXHrcI8TweJ96pXP%f9xyv5>WOb(AtK zh4__9&xt*VvJKDHqxFEg*QI8;(ZEex{G!#9OV&(0CnBhejsApYTP_^LvXHs!e$dvB zk2mIA$z$LcyE>L|2@|LIFnTn^KGYb)j~W+SVLi1vhMpHu9wl`p(6pOtWigShDGH|( zqaI2<+vB{T=B1}Tzb(`;j#>BP9AmJq@3Pqumb)|7eAj8|d-SsPPVZq0T9qZ+8Dpuu{gnIr)5Mr6UI4hzaIXSZ)bq1oUojE>}3v2bi)d+g!lvsV|bmBye9F zONpv%@$~MDKN6J?*Dy3H>|>YumNw_NGc_8PVgripvvxOG?YzK5u)dvM&V9pyvGJ@j zu*ngBLx%ot#XF3wvpaC{dY?S9T7WBZZ;hNk#Vk=;(0sRRx6S95A0Pa#igwvGptR1a zDxUI+*A{TwaTnL9-IXQ)Y~143x!q>W6)&%E-seo!lv8k#^lpWt+HUS;!~Ahm(Lq_i z6gjL_W_j4vFmI8reoar_Xlve*Wl8XC#Vdi0oPXjDsm7H0O#NoiUn$$AHu>9GkK#I= zt-SuETqsubk7jl+YKybi{7+Wr?q#8nN<|%euh>g;E55Ti=#Y%95={C+4K)?MRz>L3 z@XRQmX<=h_74Y+>Od*;F6Q*;qEQdak-!PuD<6iL&JwS9IS`$&N55$H`p;tTl!{{AW1W#Hj}aBR{jx+!>z{~?4+QjG zQ5QuW*3lRFQpW~9kr#!B$NspM!E?I2an)hHgdSLg)n9uE{vp*s< z*!5lj(h+t0I<}D7E&`wKWCO-Q+!LJ*As6#afqj3l^e?j-IHP86lL4}XO1^1on+E-2 zq_-O&nA_|H=9-cdX8cOE|IzIpeIcuDY_l>{$k1T+rWIKRnCk=_lMydphPH;08m|u4 zx+kYCt>Ywb+b~|$*cSQ$&+rkc5HxU~Shixq)S8RHZ3iMKRJ)6IX$7x~e;{&;`{K;Oyw9twP=e5hVRn)4~H(8O&*BR8&mb1}= z=!0d?9)dji!`q%|99!nzCI0^H>U`%=zF)R#_ZKs(F+xR*cj;t_eYe8H|(Tod8BTH##Pi4(Ziv*#RK2ZoP#fCj0dkdw%D@q zS?q`vf$@Yg;4EeYZH|6I*~xLFcy^97`H3?B^bk!Oh8P=thRF1p<#uo9Ga*V#c%AN; z=dG->L6^G5ig|HZNKPj+x0KcnO(!-`F`*?YF&;xK4n>Sfbv`_7lY^7aT`yWnl%|6n z1E`SN77?EL5arM}mx)yPojp@r6%aL#v=z4kUrX`ST*V>TtK32J6a`I6@01oK6poN^D1y8(;7c1*|d4d2`)djlhy1=Z<+ zO5=Dj9Q4@*n;4KX1jZ=;)kEOCYD*YYcnJFZw=Zb_P%PIHNk^D3iZ%U3v4s9x6ieLL z+RfBT!O_;y&C$X_)zRI-%-oCoKZN<>L^($^7UaRt3ENfk!cY~1ZS}kS8^0b8*F9*)fo$ev?oz z-YKuNTf>CkO&fE$;dmnl;f=0*R3e))udcP?OXoGMk8Z^X#e0$Ftcv#1?v%j&d(G3X zm7XTOs)DVg{FHRgFE11#A7b?ttuvs1e9Gcqj!hW5OHPO8gvCTT~c-m{W zYgqs2u02w+Pvy5JHt0L}RGUQbHx<56%dKp!X>&?3v0rq$OnB zK?NqJ8{&zX|2BuGJG_tHzK&Kelcc`Wt!b7vHyl!u@>ug(Dl(>@zT;*u^F}>^J=bgS zonhCa=IjpgBOwceYf7oQ1t+ZDu>Lku_BWc?-Q?HXuL6XLb#BQT8P+#`i6?WI%2H*t zpn46b<(!T-QH`3Lq%uvaIZbr?oza*Bq&+U_SmiXx+&3`BPl!}!gvE1j9Q6hl>aEc6 z&InzN%>jZLh!OA<>6Bs3rgpeKonpWHf3sZpC(1~-bngYfBJA$#qoer$LzIcS82@Ac zV`^vY>RPO}sfwqL{^8(%&S^&?2_0nAtbq_g(PTrXAmKkp3#$fVe5Q5U&`zFj%te`r zi1Yyx8ym~^qI5UzdC*{hdS{osTx4~ku{3OGo51X z!_Zyc%1SszAmdPss=sh;Sq8g)I~a31A+OKak}NUCPYR*rjm@IU z3Iu{?kJecAQj6gT8}$_kke)shi@Irj%hK)jJqts2gho(gY&oKgRyOZsWh+y0;s5|K zsI!CC;C_Qi<)`o;WA&ebgHu#fukp%USJb}|?nuq^plA?W=`XFsjIS=bjke%xth`qL z((s#Z5tt>LZwO0T!)dW!F{bcq2KH?PB4Z1%bAcWrd24Llfsi!?AbJ=^^lcd8mqa#2 zF+zC~3)}}txhv}VwO8@~KonJX)sDwFZs-a=K0Xc`?1kR^OP)K%Owl33P~>x5-L+An zx{K}P_S&vnM0JS$p8g7LPDuQ=;U|7Ul7aGwtSY+tFd?XzE}G;*i1JVsMb)v~B1mui zQv(O2wETLZq8zqv0jvrw{R}BwvZdjV@F(Q-RZ8#Z2mE^Q`O*#a3WIfW z12lrUn+XC;=rRO9$~W3`ZGNdd_Iqg23`M^(i9L58IHZhy4r6kY&97D}B7riN>4)0J z$Km8TW|Lv5+yO4&_wWekO4?c=!rwNuli%P*mR-MxgCAer=o#-*OXV zeFpPT-`Pff7$&I6wM5h?Sb@EfwxYnqAvo-a>aqZ3Co4*tqc;mzE15C1GNhkEEE>*^ z9m=WF!LMKvUy@{eLsPGKD6b%-j^*fg={n3$1brOlvSGXAO>S)GJSZg6dX<5{o+wEWi189z7p_ z{+B_#x)jqo-4{Mtf8mqp{{ud$e4QToFX+@TOnD4S6Cx~A{zv#GnA5s{K}XoC4i|4l z*2YH1ka3j44$mWfJ!U8RGk8*P`>tQP9E?rW_Wgbu}@8 z#N!t*H9nu_QvCtpj_Yv7A1ns>sFAKDuZFPh!UL*f zTvA*Kj@-NjM#2XF?$Os=q7)0*C;Uvp%2=~Quc)z4iy3vZj*6jN?ElTY?%jIgvTDxl z+?r`y0lbgYYPM5u6hs>bV#Apvw`KrPvN`2}+2(C2&rD0V>t?p_vcozk@O~IT^hMp% z(cbR<)J#zg%i~V%-4>F`p5mPv97KCL2Je}X5}GrWM84R()#XTYE?D2-Q`>?(-P6;Q zq;=9mu-CQDcB|1yu}-1vlm_fKN1*{mbgJ7V1{IwZ2T%?+I0FS?DSBb2 zSEM>C4^evQa;x+~EciBu*hL(7Gv`vx@ZKJ<$JARaf<4K#In5- zQ`_~62zR)Y_>SzE5G}ri+RmK_vdvg<1}bI1ba&H<3C(kt{sff6P4>eg`6Z_qGsErH z*OSF>N_Xlo;je=XIfLH);8qXhd0FPUaQTISf5ro+Z$wAVt*99)+{j1s73uFJ7}u;f zS+!o9`nIwl-_Z@#d#qu}+1c4M=@8@s-YoAB1^Qmd)T~Ry8{su!Qg`zD!j2>qr6 zKEjTNX6bK@Yw>#D!PbpU#T&nsgE^nPfbc!GXz;r(K}Y4Xo_j`O?hfBUbMc3erysr@ zAE$hPIEPCd%01Ze{C#gxcMC;#O8QI39P+UM-tm~AJCv~xu!9#Yu8*LfemCW=mAV(G zo-ZwOd#*AH%fFk=%f}giKPp~=?H!%{hLrlC3R}bVjx>G@9Yn@NVp9<NKi zWP9E#`fwV#zn5D}=b!R10iLD;N|B-?M2y9Q30%O$9r`BNL!!3d(De#=1?@*1W4w6o z8UD`~Wj8B4Z}oq#$>|jTTOZ#4^+Nt%D)d_e+9&xa{AY=%?#8<9%2kDG*M^(B z_SRKHi>`LLXw&ye)|jLM#^;l`NAF*s?UNV&5$+w&iz@LSw5g!@Izj3!uM8Yt8^I+n zEjYb%H}+dEIey>bSv%Gbne6@!2XSwo`nGx;w-liM&-p*Zw>V38dMzHpaQs~l+TC^@ z2?^{wm}*&bsv&jhD%T8;W3TA2o_OOdHVryNOis8BMb=v5?!uB*`WM!8(eT+uC0rFdP^ z+NPe~%GgdXFJWKh6v3WYH7&;HLuNgdn&NBHpLCdpichDd*lC(d)M%eu05of4maOe# zV4MPptbapE2NPj0qtMuLfsx z>q3rgF`YI~inSsxHCo#$)MbjFI1=p3L1B%AD9n<55pfeCft-&qN3 zsSyP``0&M`2|3m|FmPGSR9kY0bIP1bX6!iDziu}Xq#HuqsA!@wKnKcJuH@)*PVNkx zs7skRMygS1G48HmInFVY%n#W$J}kZHT!qYyeGw_MKp@VR9MK6Hf z-8QXp#Z0HS?xB@ZHA&T2G&L-_L4bE?;WQqJfG{ok8QhQ>8Mk*z$y-%_Laqxd@`;*w zJNK5rSYiQw$N8`^J?_gi!Yc?F$(AnD&&tk$AIV6Zrm@ zq}>u_!IPbF!JS~~$^j2$lOA(pd*Yhi41KRc4bvpSooVCfnu(%23or2SlGKNiu0qnr zN0m^ej}$v)DKSoT=pk=!Fn0K@SOsRTw9hM7m{AFxcSZJTi|(?th=vk3s1J%;%?+Fw zR|Ta~%wr2s`S=3~9vjgJ$HdwlM^Dmhdw&Xj)G(9`Oem>bWd9?b^hI zFlFw>ijkbN^02YS7PVi%(zX;?Y%`v_QPs0O+SdDI4R=w*sAk1P&U6VhUPWUPkTr>uhk6r)GDVh&#}3KPDZJ)~gbXvofpbd@ zXLW3etwBw{S>ZM9M1 zkHicEG>RFANt@Y}bZL!~;zSu!0e>ly9SEJw_H zuXq6TNzW6wVWUe@!9Rn+9uoEWRH!5$T_kvcHf#Wcp|sX~Jc*~l!ZQKZTsbhAv-k*h zZp)ScRd6uS5H9tOWl4m){8>Efomf3p!mMKDKm}$%1ce8<`yg@PZM~($QgXSD-8emv z=^}leF1g>&u`-CuJGs4Zk2HJ#<}SeC)tjjTCW)~`yq1v+NTCT80}0pkbvjsS!tByA zotX%rpZe8DTQh!wnI*FoFT>d7R)wz$0wVi25ZomQJeAMWn<0i*{Hj+Q{wV_ZkMLQl zL#3YK)S_cN-qJWSh_7Qi?#kRh?U9^y5AvFyc_~aAL|!PM;HCt=q)kP{6}FcOU%ZA# zG$&Bm7T#G3UVbi#hB<1IEWm1t#o53TZ#D!_fIz1Pg=K-$@L+NTLri~x=&{{bY*}w^ z@QS^Obg70f>BJ1wAna*FDqhi@AvD>i*0CLhFWrpbmRY0WV4}@%YI-}MbE=|h8$(y- ziw>80h3ZI*8^0>`k>Rr&r#MV1-6Xmy-K>}@bCE9da@eDs8K)DD+s#%!T#lE|y2pC0 z&Ogtga&ggSax{FaY$nQMDUrY4pDE)2qXx-{_Js5KiWimn;06BJZn zo3TnzoQ!FzFn-w&8jV?os*p#Fd89YfI^O|>6`{A>Rap@+ih>rTC=v`@)^gc;3oGB{2cTCB;?ErRiwqmBYA^m$2 z)NJl^g`#lnB{wys86Pq86&`KjzkZQhIB7^^{{FZ!wYrcZuU&jGYPigrbm$(OTCoY2|mZC6=p^7g}oxs^O~LB4hF%WcN5Giw>% zm{U!(s5@7#XN~|xI!!`q!Ur7Y6g^}1H%_HFYYYArIkhjU*oTpq;xFbgKva0O9mzr} zgxxo%Zj7cDyG;QQHhLp7BMFMPZY9kYz*jtk?k; zz43| zfZMdfdC4|?4^of%x}_IhZw}k}QJcT#{A?JxL)nPgQqJIRXus_!+(As9TrId4YXU;6g9@Mq^Tu7FKG+|kGTAg-@$l4)Pg3@ ze6hY|K~!`!_}l4h5>QI|d&`xfQVZ%Vm@k4q&4M!i^LfVlxQ{Q+xKY7+z2O*~&jXL% zElr3e#ucyfVuj;31sY_KOanJlZU}p<+^vrX>L&KbjNZdw&vO20mw1EKaN+BBZ_e3j zBabKT)pFN{V6AVwesw#KCkRGvj5B%eNY2SgnIBU6Jwwx2>^z|zeLwyCnkc!VJxvV! z>Is|98Aj_b7;aDS`hR9I>tQ|Oik(4KnI4XwD9BBSzdm?FDBhWTYm3GSyySnj`e3{| z?27FlRB4Ppb0WWxH!y|hfWU+pirP>jLz)3mO!tLaJQ`GFvKd}AXuvHJg=~-s=u<3L zsTPn^uq4K0E)y0UizfSxnIXdu;d(}o_aK=G{8OFA(xj*oLz#suO=D?^DWqR)er4U{ zV)x+9By2S%r})N~yfbqVPL$|RCxx4a;wGdVdbaqetBpA;(bP?7aZ$ssN>BU45g-_{ z*cG;U+>)~Inmu+KI;6h;!I2sGbQx@>N&O$6UQYd6!;_!Sapk)ouo_ys-YBm$m(b%OgU=aD8Uxo5(HD z3!5p3q)A zZBV0S4v*(M%FvcpCGO6cT}|Vk&V7Y0Q>H`}FP7N^G+PTeYeaS~nFL0LOgNi? zG;`*RE1;b+(@{KpmrBmA+{M zY)OTi5#z-#@^6oia^s1mkf@5sXEP{hPuFya=PiR_C;md?wD1hbTDwCkik)I!#N`b4 z2-xMa2|Tfe=&9XRgk$gntu-zt<`n8}y~nU`(zc?j@W7V7`3Y*}U_I9;NbBF&y-!7p z_s6p+(KOl#5v~Ix)M*E^C^_0eRS1oD3g@~>j;Z*wC=_3Cw$lx>#dgj5fhLzs37@{M z9?>Y&_inHYpXdjE2@47D)kwZa8chC>rxnyt=mIoKp z*)wTlnEhhzRdv$VI0 zn|UllG6>^XLdSUCOXIn?^F}blt1^;%%XaT`cpT^>-NBrEI>C3`L}cJFCAYr+h!vhJ zfjWMFXbP!Y$Q5l*RTZ$SpVjv$E*;fl8R8gHclojL8QMb?6+G0_&FAq64r*~7zMzlv z_?ivA^}ct91%BsCc}Uqq;EC(V?7gPaJEMPTyw&){T64$ar(YVe${iZe(d&O2oK3G5 z#vbn(F4d4w#g~@nsvT8y(1;yIp#H5b%vUtru|oD~zg3f^4X!^jpTF;{f!Vf`gJxFy z+}N+s3u^JuS?4Mp>e3ajJeQRyQBxH}&|T{c`A@PSGn~(H%y1 z4_Wx+T5UGo9boD3`vaWFGZ^H&E@FP;dDW(U!)ye@7QtujcyNFnbY^w)A8V)Yg1zo= z&B-*iM!?Eev~gOE_QIBLZT!_u8+citL(Xl>QnKOJsbdK{8q>Pw)N}>cF~u%#m$q^! zr(JQ`lrjdQ-N9p96>q;reI(vW?b)YRqc@Of0WpzF_yxT~G}97t>5g?%CWXJemv@FS z#2F?xkp!b@byd$(A;DT)K_T0BAv3vixc2iS`VrzT8;voyulH7jKGz)o4gc(@0qO<5 zXNGxbP?mPaB`@vQngzH?Ft%nOfrcMWqEwa3n4zRv1VQ6T!HB!2-f3dlS%Q~#ERTS` zI<=i^gQ33JO@>Y1J-~0!+qQYgSq-X9xzoP>(kqvp#&py>@b52E0`Q{ZLs6&1f;%O0{86n*7kESZXc>XgMGOXWKp$Kxds7YYYg3Ee-im47ez$By zaT;5+DrpmXggNJHlKmRQ@Rn>EKB2&U(|YDIC481+QtjG1Ob$I$75bQOap zx`9cisf0UdN-Habi`$P7cyuJ2qDi2ykl}jg;JifS5`iXD^9Og&lpC?I$^SG|Tr9gg z%mKnr4(S6jXJ0*Jl!o=Q$|w8-TN?V>>jNGBg;#oL<>mMjbf;GQ3~8i#u{q@D)BHX^ zNjBalQ%vnGtd$uoXn4@7m=)fOyAp(DP1Cu3LqPc&r?b=d=-Bt<^6XGO!H5uOZ*!zY zY6Cy-Fqk=sz1Hq;p^-(YA;EQwI}>QD*O)t;hWT6^!=4ns>+#qB=4by8ifcf;2HD-e zW}QRdCFG=s%?kz&|POUEsC4xf&2K!37jhM9qFkq$jgxs90c1y8Z-R97+_?IG_bp zButRkQS=#AA&w-%rXP`lQwDWXaVSw%v`fe(!I8N!IF8AsB=5pJZ>TO!patWd8iL>v z6kVRYs>v$0o|3bY(dSs!4`-sES;K^}%%ArWxv3 z@EvdfDKZd1KraJfaU-iK^{-$$`ZRN9#kOT~@|LbNbVfIQKsIYz*x1SLl)J#kz*@mh zdaee*IByYv(#*A`Kg}IP$JkI+Xe~mVj!PIWN9{qJS`x(P4tf2S+MZOL{Id@xLqL;1 zcP`kq5&&7F*VQJdmD?J(eagodR8})EpmtLJdnfps=+c!NaYOvd4zdK)!Zmhp%I#zi z!a)WPd*8gIktx5Zzchs+iF#(;>Nw;Ii{>J6#E8%+x)xK-X4H^UzJuCkB3b81Xyd1~ z3lkA<#%O54_Pn2kNo7Z8W9PiheptP%L|jZFRiiQ=Fz8yI5C7!?#Wu%!rVbnsJc+3lj>5g%& zIKMrj?tTIaeesd=Dqyrbjk!NC?L(MAkEF)uNU@r(pM^;3_T;)(Pt7Md|0 z^L%AZ({|Xqe>oh_ab{Yc%1$psJnkJmp~G)){KK(%ZDy2Tp`50XL#vV4%P*z4`)58v zFe^J%T)Sp2g5(&An{Vbo%dC?A3HxBJL~!`E+u7S1 z``O}pS;IDr$cV~n)^9r{hBqpVr-4(pe)GP%g0ZrVFP+RmqxeO8wI<{9gkq03zJPYC z4>_R`K5Afj@dHb$i=gVxn9Z+R11Im^^|c|)`aFddRpqLy&nyib&pg#*gKU_dsY~!$ z4!CL`DbVuC>=o_K>Ab>y?KPr%Xr6}1hxx^hbtzzP3Xt`m7{8uwU&_Ha#XUh)reK*SEfPyB^<4-wgqME?U5ErMSZaA)4H59Lqx5p(O_&tC|0 zN4A$2;xB%{^@Z|;{M|B>cBAQEyA5O>JYi3*>Mg{+D;fIl0#g(z~pbYXL zfD<{U4~VbwOdMOpPcpHOyxK-iLF@629Gf7)#;iVEmaKUT4n$!y|I}KdPEC0V`;$8< z>MBVlJw8d1W>aNx9Jdlxl5IEz>r#60*{IdU4Ro?|gL!JF+I#~DLOd9xbRV6{=DQ;`YI2Mv!jo8u#PV0`}ZzK}HW z^9z*>`q3=1)Ui@ekFEM4vJtF5LrN_rHAVHX1?Q1PKX4Si+*zzfuMzyQ*%Di=ve=3( zcz*t`ywxU3MqFj3>cAv&s79oxyN*)HFD3xhy)hL9y47L!nhII7N!6uwRONZ&jcqso z@;nJ(gM5>RB(yCY{MnP#+x|wSL#HyI_FRzBepOcJvq6%r9xZtz$77VuD3*-1+Loues?LG3G4Os2P;E%V2~0 z2y2#eHgh0ZEE#9&tV1pd!7rS9{z1UU3Xj+iwC9B)9%J7c3Fmf4 zVC2`&4Pq^x&e&;0%PhpWL_7gV!X5E6AIO1wUD89y^rRKW{q6@Q9%Nid+_Db20BJ$RP}=+-~p>3Q9;2pwVhI`*Jfc0q2&1V&)P`APJrn&Sy{v*nPd;$Uw~ zf!i(u;@D@l`N)vTzXk8pox8_gRns1j*vRVzRhMU9(OvWud3{5z$6B@W3dOhk^Sig) z0t(D(i2nXio~CD#xNbJ5y3#LUol$ZxUo=-afB4q2`U$j^lCdQmEH$@Y=*chL`qw$C zqX@uK3mCJN;>=&b&(}vjT>*QWij|sVO-Xl5Sv~wHh?2K5!uOQ z1DM{LlD;e^vyrhXFLG&4{0xiyo)Yo-Y%ut|z%LuTnoWYl-i6k)tU~g~@wH1?!2Ylu z{FGq8x%ar?8*%0{?f}~TJFMp8XSz)B9ZLIfdp{0Fizi)Rv0EBvWB@;jr$o+%L_@nqm3P(xG`W)YQF7?C8skY7ouA;joYyZHsv_ zCkD)F-=S^Dd2b@iC20sw;3jjEygXi_1I(nXk~F9r+-p0Dp!%M8G#? zLi1bLAO~3w*_}M#oA%BYcq8!?IM4MygQF7fYlWRipY* z4NE5Mp=IbXZPSnwny9(iZ_Ogt#rz#=wYk2ITp96hb9*FuA=cHs%Z-fHu($8V=xZvi zWzsiSGU)%uCkY{Hnz@=FG|R~9S=*j5H9Zl zG2A>67tT~zP}*s1ENLz2F6lJYoXAWaPCczu5XB_o$F+s7vw}`*3$fPfm!(U%PnD3B zHZheZ-2}uohg=}fTWMiysWpqx{hWdt%W1$v+p@jO^uYKj7I8#&rF-RT3MDod%?3rk zZ8G>=`!ZgWgR{>I&jiROJGYB*tp+|dKWu8bJlWb&G@Pus{I$u%+W=T^;pT0vZ>>o> zDea)!tM=Q(*hbFa7YHQM*4VxP`kM<;*cgpjOWNBqu(SDKgdWND2uk8{rfZ}A^b5&~IU(=_S5Ymw$~YT^i(;Nh_ZWC+ zH&&|S_~dR|VNC}$z5|1;siPuWIMevo+FmqV-9>CYC3QLNBA7ed+(9X~9ooitMHkkn zDM@}jQUlIceLNwB{;+Ks3Ciq4?^bwzVzp?7DTw;6XrikJK3T@Pws?06oJwt-&;_lh zy`?WudFO0n>V(bFDscm}<6kZLcn)(40rH#F5$h^@32{BuspvZ_l{~%A9ist&Ta( zTUe#7Z(mFFZ*&)a^KSR)srSJay0UnZ?zOoOcD+&Zc~c($zKivskcFmR zUSJ9RwO%aOEWg+FL$8R_`YK|ilUP@~^|_+Bz)Sw(SVO-2#-y>48)?V4!3|-0f6joo z=+F->Y!DM11#ii^@suc*{mIrWlJ_ckZrzwwXMWv~?C#Lw?{e<)OQYNLG#1IGF*?Cs zFvqSe!3VP5-#-0aU4rT0-Zuwqxxa=;Wh5$}Y2CBoc8{}$MuqYwKpO)3LMnPBE^;k#D#Xrkp@28ks>&J(|Zf*<5vfsIP%+d5xYju%mGN4;VX4%Dg`bxAEi>+7by2mFh_tHMQkX z;WfEI+SL*F9pFAU>f!x-v?jLlX0f7lNmV9NF7Xxy?9@2z6^{jZOL`$J>HShc8e=M@ zbF`E7Y?B8tJQB?I$pr2sv?7^=d9I0*G!(& z#&VO4L#u`W5lQ+ZG~~W1n}{FAoYx)c>Y@^(Ybg!ib`gE}#C$nJMNk$*1I&`oLzFaY ztc3U!2QS1(rDSkqH#>`}s)R%oM9u`%T{)E|bag#K&#fjkWm%evWspppI?7F5XX)9Q z={1?8HJJvfE0ksNUB&ta=$IXTpa&%VcA-Je))%qMb!AepRDkj3Men$%)pS;JMrFW`h? zg3NU~r%lQLb$2c2Q!#u-Cbm&oX&|b~vg%MxU!qOx3SyU-%I)+LA{CI2fJlI_ChH$2 zF(__wY(exJId&4YvO1rP#e!a1tj`ge^ur@)>1^GkFpDs<3zAV>Lg0I$>pn&yOCBGT zNjO1k@-b>nKR|IF;>k;AKz9(JC&gB+{#30bvTBe1Qp5{-wSnd%nfyYgKPe644gI$d zjj|c3EUx{tNyAIXnyiZYZ;DMOvyI3oLX^J{MdyrEb;;WPs=2t^okckBNxNz^X}Txu z@ifqB@9Wwg$BepSZn6AxT4XD-TH)o$C{%f^a~t!X{A*W6rqq|j+*R;9iji)0$@dEH z!y?kzaeM}fq64N=si;|ajicwqr+kUwfEW=2uc1VKd1Yz&@Ih#V;oQm2Z zY2v(BV`r*2&c>^h+niUK?P(3^rp=R?k=I^|DjTvKncCg;Dp^VF*@d1g?W4+|7v2mA z#pJ1d=5`H^R}GGxk0L2EwZgGQT$CAQK-wOffCm~+JbZ7E{=y5#55isOOl873&a5KE zr{10Tk%_4(u5nF1^#nj-a{KWj9UotFt z(D3#H+>0bT+2|!hV07hw(II1q7_XO2cwkDz3gS2fXo^JwueN3vk2kK1urcUz2~RAry7o zgJtG*8-X;8=HWIWrvK3vm)kvyM!9=$!A0@(>c};_d-TaNV4wLVKf9iZ0 zGUMc_R#*Y)fvq4TKYA6;ba|5mA?TDh5^LztZrJE_DF#!}f?6hv+F%|;u&j7(5x9m_ zv<2V(W4!@xdKk&YfX&5-#$`{86N9?|vQ2>DxnHgON9&$wJ!oCP!>tu3L0zb>2jb=M z`<{>wZcl)GKgOMBJEs57wB5R0=@;#G)SZBdkbsF$oLZzahZ0Ok^(dQmvB}W7Nbpsm=syHlZ*Go>wARh}y;DQy{3|Gq`W^TOpT1?AFh)i`73e&HS6fu)KQ z5KQX5Wt1t!^ufIkH;81fNQuZRvGIf(?th4t$*f_qWcT@*HxErfNs9}cH}^*r7W`a; zTbhBGRqPQJvW6sE@(m5rGLHPJA*uP*U(_6H&aBkLu|8z}b5WRt@^=B{Q5IunqKM&n zt{6m22=Qs7MJ-t-{rN&vFi59hq;$J4QfW-_XKtacO~2LpS*Ba3XqNkT?PcUgb&Fg^ zO)bt3_q$I*vBa-I$FYtpX@uXDbcf6}J=uoprp$GPI4|jQs-tNPO9da%trj&Tm}>G? z*Lo5#rQwv)hn>p=*mkZm;25QX%vh`ivnsM2s$5i+$lSH{SMqRoC|f*II-<40>-|LY zmxk%vh?Zp3Q&&ubgxi2s*w8+K&XFg|Lk_I3!qZ?z;Xo1Fc-UZ&wia!hYb7BXBBj1Y z!Oi$pS|*ONd8w=wt*kL?Z$sJyX?+;-93XA+ds0}}s3^6pn710#MZ>%{^m&O-epc(fV4kD zs)pHZ{YHLC4rHzQks$~x@< z@Nf02j)%1-%@tnZBcNd@b^fd-N?GpvRUIDFo=HC@)`^*Q%4|cvRO?)vxAhC)zG0Q0 zPy&HXwipkWd!WFj*twNBDBm(vCcrkdgVqiW69mF-Rf&RM-5poVUmV0Sk4Qzn<7N3; zPgcl6VzFAOWjImy3`rDxc(O-Z12a4~pC*WXw+L~-gpgEDN;xQtH0YKdWj-Lp136wU zQa(suUdmhmF%#NU56NywU}?^6dBPKJ=4Lr{IiI;!!qzlVfCZf^)a$R*nDv-gy0z~s z&9DK;$RAEVTAafxQM0z`u-zRZ^Q(NQR3V)rr=4Ir$23oYu&*~>H;>C9;)t^Y%@-Pt z!x+Hb1TFD^rtOn1$hP{n`haOx2t*yB*~6tyoF1~yN9;YG?PsqEwbg>%Xhv`4YTgA| zNn{GW#5qg8NI{4uoe#{K|7-H>sLG>;xSH`dx>0a%;X>u8)rs{GBMa-Eaq;g!yUdE- zxc*mp-k=sQR8%%o^Kf*5k8Gi3o|wh0IGT_WG-4%G)cgluN(Jqun6mc)mZ1&Mzor+6 zq++%s*d_@~I@JhuXJDm?Zn&JCxUx0~O*%f2jh#ms1+C|^DBh@em0{ob#r~wJ_Tk*z zMOzf+@z=#!xCAV&Wv(CR;)yJo6ED}<%nWwNt@yVY{hgMGQFm7#YA1um>O@WVrdhx8 z>>7sFrcTCgvfV+10Ikz@K-S~2QwvuZ1ho`eo^p#=B?Mtistq=ulPb-v_%^bN;{FpO zvVA~>2MO1utU~B}`Fw9izYD)kK%3%{ANOWRumd-KfUpPT7QFl1)~&4vcyBPW&ySfu zL^gv19%y{gGyBLs$OHo%caA<7d4CY^-e0iz$b4Qv6T;-9fF3G`yDWu2;;2sa4LWPC zK3E&G^Tbjg7DiqC@ExD7{$XzLKTyo49KB0rrN;OX%v0$TI`saEAi(y@Wdy6SB}rA- zDK+GLj~)F*=(_tB%N?zBrdbk&0G!J@3GkvgY>fj~w#>Zy&DgEDyoI_fN5%uR13lyr zl#p&W$K5;B-;2PFFn+qsdy%8euPmK|XyjW+iCa3bFW5w~dw!gVWOaWbTwzS09;}hx zdB_qq&JY0yK*uYt!F@o6_oCuM83gga;K&bVsC<9JmF-tKV1EJnAI-Wz^@DGAZ}#YX z@V;X0^97$}`}qqHcic7~J6DSnd>6{jv-p-0`sWSccxSglLqRyU9uHnK3CbQ`TMhx) z$S06*eK)LHy`}?C&&f6#w%X<*pDekbFyDeJ^Y02F-yxbW$hxuw+<^n z%~u4wEraL@GklgypD2FD2fAaj>pi)Jo($B7WvMjFB!@pTs(MGdukVC^^mDr3#Xz1i zerg)(*7Rp)zZe$A`}a#$z@aE%JPr*ku_h(iCQO5?T$3u9ZUq1}YLL<(Cm9Tuje4|n z${V+S&(_3d)H;4WTuA89cnH5{yPe6**iKopuqlUniLLn|fLtBe7S7Y$4QYsmy zNdz-Qxp)Y?>^U+awL%#P98x$zEY-EP9a-8>ENrKmpTJ?0 zIf-Ex%Sg^7>bZYS9!7WgwOW=wcWu;&n^vHgn*D%L*>b66mYqU+EKgP_y7-ZzW*t_h zs)`YL7Ec^$(47wANerbtBm)(>#wa}*2yT=+059EwlWN65yJV;F>tlO{#k&74^Q5bK zy=>m|rYu8Jz)?e~knfTzO6#>W&9;4QoCD;m`>5gGeM>3P2m=XvAa!EFl%e zN{(8<%T~9VreQlt$$XH4JQ*}zPIi(z{~)OwdW)Mx3W8q;pIEi+Ftcu|>*xEFdTd=| zTT?Uh&pPupNq!?*t&LW?aT$063Acdm`KWx$bNA(cdB%zs+n) z>lu!}7){A~bseoy!0Y3P?f`~hSXW};I>xHjyDcA(9yuz7fpJ;XZFoN8D2m)ouXIAt zNM@f`F6EwP@SgQZ4jmMOr2@hi=gLuql|Jf{jC>7{HB0G@AdVYS1D(*zdP&lsX6an> zjPZ2$$1O@aBW5Cd-hSoAq3mxJoZEf@!p#nprb(aJ{TuoHo0$gXbV!L2o=QZML5oEo z9x((4P)$nHv0cd~gs1@vANlIm*AW31CFfRoE|jVek!47Y7Hy+m%VwmU6R{2Wa3|D& z!+?yj58{|Wl7hEbahWe?3h7GCU9P+)7=9od65Tx}y>(rPTIapq9^}O86nrgd7H@j? zvwV3RQQXy4_;ru^KKSX{h2~!^Aj~Vz#tn^4FHL)9JM%i}r+S7|W>Nl@+mY-a{f1um zm%3;DqVex%0KSUjkF9|^R5p3pT@#CTm0MZKdK+NxVF`s#zOO-K(l=)4{S8RyPTKv6^NaY(>pP45Bja4q z47oEE+IIqs4(k(`z_kyYv**`T<(%2uqkZ?Yz(gj(lPUYu7ab**AY0mj@N?vrAtg>4 z1c^-K9)*J>BE1f2=L8Ghw`@Rb{wopNIxv)qw=G$I_p9d6>mC1tiR;+O{HeUzhU75|iX|*9?XaGxM{?2zEA_$B+T)TCtSclFT4T88~@ednEt8xzCDRisnA&X}z~EZJk$<@=xB z8UFm-sag~m8rA-&kuh}nc)DCtZ648#bIWoJal;%=h?;#*3k?3Cfqiffm2N2c$h2M6 zJLi`i53Fs}y8gVOI$U;7@r^?~+a&j9*=@(wL2>pBA-0b}aN|-3yp$^I#1*<=8^lXl zA8hh7cI)4Chbz%|=p0SOZRzJ!E@qFP-HuhdW|ehLavZ94`BmR3S#rc;0v{kc`*HEK zdf_g2Gm8WsN7B4v4uB!g?9p^gQ56}k!U#OKRtEoWp2DAOdDsJ4_+__JptIuV zfD=xs=d|^fAq3l}LmfwZ$}OYIh$+~RZVK|`1YaBuc{(SOe%88xYXZM*naJUPAYY!J zt^r1Z_92FCf_WBi8Xbx|fH*YFNy)^#>q3Gu9s^z9pI)wO0G@2Xhpy2dTbev*PhLUD z!gH2EAPixKRpz{FbMHOhtda}M>)5gzCV3c~pY)ZQiAD2SaGljEbXy2a2GQ_I| zFE~ICchiDuiR%>OU|$qq!T=V>lwpzylQPVzVJt)8Jmc^Ivsg`LwG3e6CM|@lH9zA7 zm^7jv@=C{p7VR*o=iEYDr&$tA4BQy6zH633PF}g%%o}n{qF*FIcLnH5Bis!eih0MY zA~OqicX$^F?CroJR-~{h<>knTW$J(Om`}P!_zOh+NBkk`soY~|vEdS}+69*e=XQRj zM8spu@O;uD=9}#1>+kkc@A8Z%LczLJgy1rQNx)#mYIQXLRx&oB>PqK9TMb9dU=0H( zna4-tts733E zlX}8Ab8EkO;*H5wjq$f5 z6h6lL7{QA(dK@{}Cz6=<}s%9O(=!>G>_6bv(#3`waf|~ zQhLT&ZrdozWZ}=Z_fJAy=`;M*gWGECQ^E^`Z(A2X;7#lJnDj|=l8LC;-@ zc>~-ydMo)4Lq6CSc(|T3n{@}LzV;M&f6`C-FKg$EOZE%Mhv>};!ZB+}RnzX(tBQB+LHYwB6$;a)VubR0sT=t4esoXS{P_asQ2h^?&31nEW92v1X z{4t5Bm^)wt?dZeUJB9Dn1n8LF1(WUgLc{RMf8Px|nDRwdC8B8wM~tm068w`Xt-TGH zWz?6S0WDPH>i{PMcE8x&)$0~1l`nm|+{!PAK=G*LSstxwpW%R`ag0eL!qFaq$p#Wi z`TW2mq`;YoN^Sce-((|z&y^5@N-dCGvWu)|mTZKgY}ve{Nq@Xvp*Yc-V2Xt#*#L3~ z&TtTH%v~dh)ybK~dkf{xk#F1 z2I|W+)aMygx4ix@u9mUnt?S@pm$TjcV9R8t7&@7vKueu!3mY|7dZK8%FKa{@ABRHD z@v@V1O_LPu{Nx}LDu*)_h+dT=)I?FeF#R82|HD*EQhIEL|F1l+4D)~M@0T_F2f0x) zbg{HE7j$rNvNtrg5VbS5H~Iew(CV-r$ww)Ey^~inlksr;GK{2w(-m-P~ zzOiH2xYj~Dd-wgGWHeYEInm5@_;Q|h_wM~SOlPcY^LpV5M5P}LA9-}*>JPEltumeU zBg4;FdB_bY!jG`>)a`+DIc>(^cbD&xVdyR2vT;xwNG+`#?Lx!Xjowr#J#Zv`)R5Lm z-n%>P;?Vmn#H@K}CHAHr5^TPRe+3gYB=;G9_zJ!LG0L)XZw&Dm|^=68em}ikQ%6C`w$!Ow|ZfK z?_Ij(hVNaug@pgE*^9&eD&F&F{iqA$VEfP<(5COc>gT4RO__rbC;86HP_|CwGnT7ak6J)r&-j*vp2sF`u)(LA}v5o2kCG zw@Vv_9ppW88~!t~O}fWi;S4XE;A)Ljvy7+5yPlgEJZ-bb{Hha#%HrqrwSwWOu%&^q z`{?=~n%y&4*GG|7SCK9+FEAY(VqV?fRlw1!Z4#aYq6xs*#f%jr zN*^UQrpme;iF3c7GRBZn!aVSF%dZ7_CI^JLu5f6C?s>AF3Zbj3E)M6Q0}P&6fywA_ znUr~LGf^Qrq=>til`)fvbkn4IwCf07NX&{mO?4@%A+eRH`K+|)6J-wvB>B0 z(Lt2hdadPs9r*uH_D)TjMcuY;veGu*w4GIH+qP{Rm8!ID+qP}nw(+K2r&jD0C)Rg! z_Bt0cV*Y|Y`e>uI_Gl!OGNcXUC~J893Y5#~;P`91&z_Sb0W_--abx--CZ*oXonY5F zm%(k%611O^#^rVbKmQ&Yqq;RJqN4y5v@j;d;H_7Iz40*vGf4U`sdaQ8i2z;2w6zxX z=qm;+K*Pek)>lg@!ilHFRUEwm<+x7e!MFL8Z=Et1l?kh*nX!vHzHElA(Q_PQI-l%$ zlvuoSd|R4>PkEviAPc#@%z5;F^f|nGs%a~nO7AIGHd=TQ#x=<>8MT6`Z3h=`KT*;- zd3HqkcK3pWXTB-p3W3<>3se>xN`?gPhUXKzI$25heSJ9 z>hxlf`@)%fH2OD;M?6H=7}%6HOehv%f3x2HkS>c~w|ZO9$uNhihfabxdAsHe6_%a9 z=ILFwx<}9|ZAmz6YS|+!q20s5VZv76tdqVbG&Wm7>R)z`VV8WbVR&X`usbi&-s!jr%gxRdD<--pDL z!jtTi!;|h4^=aOddbC8!n6%b3q|Dr3xy-k0xh(GKP*dDfwQ0G`xlFgeD5s&OPUU&5 zdn|UW_>6YU2zVS`f0cJ?sF})b!ZxYi=^~5So;RZMQ@eWtA zRDC(8VGOc-WJwMg)bO~+r}!#;`GsA1)aV5GI=5tm2DW6|Er|w8v~gr<`*kz3oaevt z$DE{HaGu`ZobF9V`&G?o?II1D%VIrD>h31CWt1H?8VFKiZ+E=yk3TdMJB-#7aFw~t zCxlLCdcR`Gl;Or#jv0zfK^VVHVWx0HA8)$375XIFp6k>kLXg*$ zFG5h%RsS#FMvwIyRUTjoKwR!7X(pHX*}& zRH``IAo3fb*vvQBCL1qSfTz5K!t|pm=?Obgww@J~x`_BM^Q3m9D5M{|#gYviPjG|e z+Q0@}9n!jsxXV}#ccC!iHU_}yLd#{WI8~ff*7n)z1E>~Sy?pNe4){>iwSD2%-q7i{ zO1;SmqU@TaM$CEFG6uheIxI}MEh#{r{JaC>rn6I&ELLMhb@4DBp zJz$nW1~8RlAAlAZQ1xDVo^5anx$k$W$#CkFfcCGx}+W0Q^$iR z!D{p5+@UD)cVpAv;Uj@}zZQG2lQcvjDPf*^oqI-@Sf3sgI| zrO0G{VVfZV1Z5Y=tST+3Xf6>`^D?TlT2eo*LZOg^PivYzAg~Vegj`_6U5t8yIc)IL zC65e^_RB?+=slAVcTUwp1k(p5%lx3QCN0d-62zy*)OIXe>1!Q%;bpabkt3~}e9Fpz zlIx;xpSZcjcMAJO1L}tlH^C=FmvxM_yedOIVPXEKZKuo|&z?QiSWIxE;rF5}d*lV4 z=__BjDF>GpgOwM2Pb+VtSJ#gL-mj)vz;F^bcKq8q&8o-t(#iaMaS#=vC-_z3@8Wj5zXJg#%yA*etB}JlWgB zfD>c;>|JBp;g8l&1Lsd117oM5GnzaH{UD>wm7MnU<)6EXlZzfj?cWVtu_X&>L(1Jz(V&Spi ziFXWFWZ{jKy6YPm=2b}T_$_eR-hfqsuzI6&L zK|-{-Tja3%`3`egF9E#lku#ZU@D|zA-k&k!XE1Jt6DWQGD8YOf4#^+f`Ji?q6b5uG zV}FgPKN>`A|G%JTMBo#Vtl*%t8C+S`|>_2I<=(ui8m`~(RjA#1a?>V=`n+QHZb1BWu zBkyUw1&4JI4t-i_%$$LwTeT58!QNP2W0q4JwTGZi$IyG)9&uTCwR_-EJ526gfx|#z zCp`=r>3tqig`EVj)>JX!3^Z{9Tx zf4nb!y|#Uuetb?{!)XJ47w$5L|G9#hKomf_fJaA^DX=^gYzuU%vpi(r-u~87PzxxS z)e6Ho_!oPCmt&5CHJr02EyE~GqeQhpRW}ZA`;lz~&%5*zVV%6ain7VG^PAr~bn0(& z72$%LYL(?n#VVb4Q~=`-4b6dyshWQM#(}YwI&giZTffrZ9*C!%WiI=ZLRltJVf=${ zDHV>fn3X$>oa$^0l@|V@`=xXEmRvhlt(um0{J1!$^tLkwthYWuyVuHWw$9%QODg}$ zg*mz=`!D^tJ=9Dw+2=dh3+1)~-i)v^hO0HCJRzNZ^I@z?R(lH$@?#X8!m<)Gq*b|1 zjKMUjHi)^sUEYHt$P4Ipd{pbD7>q;UPHANkY)aeuG&dl|5iR;Nt=PCkur6N_WIA7EM(8nVG`b}BBJjnm_KM+L! zWg>pWZcvwk0|9}<00CkCUxgh0-+06Su@5J!!#Sud<9yF_pWf_j+vvebHxLuU7)Uh4 zVMi%?O6mxO1(BHw|JftWoMxq?=rnW(2PLEe8y0U4Q-!G}Qe6R4^0w8wHgFx`I^>vf z$%;ATaJ4FSvl$)L*o+a%{yyEw?99YIOLCa`n)Ul0b^m_I{hQ@;*_k>ErV++WX@%@+ z02-22Hl&8Z40Rw8)?atlvR=OpgF#xbN!*cL&?)Ppon7SKnRkP{lpU}^Ue>9yMW5te z*(M(K5@uI>_FVp&|F0bRM%6Jl;zN}u?;kCIKm`~VK?ny2CGt`i5qR(s#`J*3P0)PE zj1kMN7%V(6Qw9jVek}*^8`rru*V)hm^aDYKMUP*wlvtNH@WbOF@^9pAD0+c_!0w=3`MPk~sOf$U zLgtQec<~lAYTE)yQ-MEbcfPZGu7msjeDq>&o)Y@ZyE|CBl9*I<>;584E|(d5aXnJp z8PxRHSNk67E}dd4QawnXTRPGh#C5~21no%T?@cHnSq@#KCAM(lp@+U;6HJ$=n4bd> zaPfov1_5AFK-Z8%+YO0T*VmhwzVd>mU6(N+_F`qr8j(Oa`9GN8+%atq=<*#7@ci!k)I8G)4)I}d*PvK2q|_beID^6gjT@Vp}3qnObZe4!FH!3%d(v17a?nb%M~Ydr(RJ(=K|R&f1Hx8|Z#{g^lSR z{;FgE3(M6Hu?y~LJqNBY7FyRDr~N39d;A>A>5-BYx1a4WjBR%$dIf#*A+rju^ADRv zl!8+md?CqzevLT9I!xL~BqRicpyr+ik)|nFlk|9Y(|r$3vJ9%o9i@~t=AvYnQq}>> z=zSFk+T($rI+J@J{1c-PpJKj>5qe91_NR0p$)Emc3c`~PhTjQP>#dE|beC7RH;Y27 z$?QjIO6^yPxNOhGVLm_|;)IeYn@u!`S{>-Hju`a=NT4c3bQ>VYm4Yf%ERQMp0j<(W zrKkyQOI?8tI_`0Eu{HWdZS*ETMJ5tE4<@8D>Ml(yzA%M*hU+->td>Pwc%)0z<=O{u zl9j6s>dS}@G#33|WK;z^D1oE$?pPD&GnJsrY!2xAPD?1=adr+csq?Q9Q9u^lRr4rw zrNTk!rbrK$l=9vXG3hY*P@I_y<~pkn>A0N5V=Tp7@bq`L`(-ew?5^PwHp#>trT3rl z#UbRZAi=K+&*RcQy@8Xd0bP#kR5o_LB|(IuDYu?f)N3@XETckGuG4uc=DBFi5&T>29U_ z+xfx+1LB1+<3C*UOQ?fLEc4?Sn%rRXF@4OI718ChfHY1!@8~*`Q_`8#B~M3?E5$gP zhefGi@!JNecq)v;q@7&BS;kwpioDOp-r?%NGU_8X4xSjEzbI2>nDDX2@SdT2YlRJD z<^-cKyfXLfW>FpG(F&XL*DSWP+ansdr0)ptF-4;bmnW+>Tz~CNXg9GZgO^rtyx%mf zdJCTY-@djAVy)4?PW%%iq%q|=3X0grig<@7yTKntvWh#^9)X#X1*L#mfU z=GJ9=5$ItWdE7P=smOYMh77o#GhDqI5nLjI8FHIyu(Z5X zsHt_u3*`n!R4wsBnds3H>8UYHxu_z%h)wJ`!Qj3odZ81Y?4$Cp}RK{Zw=K)R3W zuafi(KCRvoTtKFtPGZcY>)qT-&8!!l!k%q8Vqib&sP+-_!hMQxS*jfmLpdo`SLW-< zV5xKQ6)piYSdJ>)yWfC_AILg-WA4xO5=(+q9A2kf6MT$TS+o~pP*r3Xq7opKnnxn+ z?#HbQwi*Sw89=@nR*PCd>NUn5SzME2HG!x#qTCs}_JDIg(7hTEC-eO0*TA{y_q;M> zyE5ino4t1=r0x5vLPx4w_lQ$H1gRVxtRjf5Gvk@yy5qPUByNEWUFYN(=No2zW{r_% z;2}Le2vYfzsDvUX?aM=1Jp`u&!YGw_m*9dnQk4DL+=Ry{?FGa;hn|s=?4rr;vsNk9 zOWhg4Tk!Hwe*d*o@cz{Dh_jQw@#NJGc00lP8mJTca`fPY z!03ePmn^@p{KoRl&>J{=`~ocgMCnPG-M4;&`&9mh{d+>wv#-f93+L!RYY6+oj8|(& z(;L9~>U45csmX>^r?WGB?-?e0h;p*OsR6p%-}PyyHuO?wx+v`rudh_NiZ`7QcQhg{WONW$+Y{%1Y(D&N_kGqG4&aN^@<~-jKsevprS& z*nkl+qLnml)0|*XJprhaZI5ieeAz>8I15Rs&vH{W19*d8U%9%tFIL;^tOeX(-hxT4 z2Vz(hbUDz%2!r#PqNy#=PtNDL7+`FFz~UxT=*TBUF9Tg&9@zS3F5a}7P>YQa(zn8f zvEn8f1dM8K=ZwWO0oRYamqoo!<~d*d4on$63E87DTO_5mc}6$hr4Lr-j;fw~m2PHO zm>iMWkaFh1i7ZaxY1eL2yG9)%duRRje5!Ute+~qHPWz!d7@@L&rP}grl0!= zf_$_{!Z|pkrL>~24m?-+GbhdU8&c`p2{!Z<#ppMeKm@GM=>$U8D@+plqA|q>HcyXH zcULk#>o%JMl6<`D@*cYaONZi&-JIbPUJD(zGd;GmEOx*}K{VxBRUAb)Zf7nPRz?sC6ot>71w?~SR z=r&LX{fgBit3AN+Ot$5mS&@faEMJ-GnkeWpQgQPNBlq5ti2zfLzhza4A^E^iv2|G- z+x~`$_4X zP-9W~oX$`b#R`~WvTc;vJPScq4GFs+k?GP%Fxh7`$TVy zy>v|a7xF*5R>$rJ4+{S!k1+3V|l&nl0CW<~ZU7a*{IczUZD zE>=zzt}PAH5Bn9G149Vm9QewR=oy&gn13M zDsFa6uUoW6;Ko&?X9${KnjW=+1G1%CVP1a#E;ly_0T(eNY)|tsX9+fhUng+w zCItdBi0_got)?~2%3wS165u#H5@th~8VlJnoAtnYL+({`gwin>H*-`qtIT9+sSVQz z2%k|nwSx-+TJBPfG0k)D0JD}2W3`{zGO<6+pHRN7I`BBq2?Y?KIt!O?TJV8kScdevD@7m1Gl`n82EezG||VjB5-0UDHAt zfzZN9Q2CGF@A{T{wz+slc(SwdeS(Nhi&4J<|<*dEd2VlOkl6u5tb#ZsZ3F| zLx=esEMAY+JbE2JyW`V?EmLZP)HPTp8_hUd`GU*nTqd8vSyk7N#ClaSc6!0M@lY}3 z!3XVd?80Mw2q}&gDBNXJfTqjkYjQC93e&iZ7Jl|x9-b@tR(y6)5;iPjBbFL&C+g;s zb{3x&dT2*Np~!4t6e+X;DaR?PXad2{4utz$7^3x99;&^|2&XkX_t+k)1>&Lg4&Tar z68JI2iwlkt%6`K5u>r9@le2lpij58sx+GTvom`XPo$Rp#pSrUXy8#GF!q@PHe7M}%bw!fzln35$cH%#qqi zaWrbh&ybZA?%hvt2wPVqMv_>pc1UtrWsQ;oJB44bjGqyPr$;~d@y8)b$jpu{b(yha zp60|;CcJ7$BjIi3;yea}dO8;AR2OcN+@2Ya%Q{Du*6ey5>zss_O&?I9lG~~ zUy=i*KE|%?V|-}LBYWxvzrf8@RFt#Glj`6($$RjMqCPOmzvm!J#1(zN(Z{C63+q^9 zhDrV+x#V0#;gD|hJN#N9O{_}Xkk2Tyw7!WAS-HvghzkDxV6m(ULBzsIG*4MlYW!N2 z0e?e2L&H^q^L`Z-Um*Pj$F>jcqSWStB_O71Or@^muLQ6skR$k%V8;~<)H`d5QXvpe zYl1TsG@X8EG(I7isD33v*r)ZU1~}S15ky&d?{5iQ9e_9+0{3hii`;-<3#$g4Wux)>&T3(i1yD;JU^G*~DqJiomy>R}7GE*6z2U zrq+!`X9^ibXS6+1jaWp(q^i9~l3LlhrwYEn+oHx#WO)3+1#`U29N}U3fCn6R?=CPv ztr4}J_8zIqBgz2w!Xr~r52|#!9uw8Kii%z1jp|CLI*^sEok0qd1(*pZ^ASFJLMCcov-pe>vsy21{s)J1am!vhRsxwnBfFg!vx}YI*pN<=(I=os( z)Z6ne2`6jA2YopLno}g2#0p>(Od{tTmK;&$9Htt+kMrtz@-hALvf9yBHn_XWQhHZl`Tx3;zza+#@Rn^~}QyB~uf? ztgC7djSpt@Wwh0xaK{D*UnB*!gGz}(O?=X0yEXK-Qf=iE72MG5D1U=p*dV zh^muoxMI|0!~#7a%kYEh8`!?33UJWhQU#rSdUG6R)=@|KmxX36>&)KOM_rfJ1BCZ7 z?gMkAvzY_Kt#b7=`!+AW*dzi9gZP`d6Nf4GOf*w}0hj7&pzX)Kb;3`Oi-o>$`4E>3O3^$B5 z!g)x`G2a4H(Xk~g5f{CB023>$$^xx(_{Xx=YJEGwu`-dmKN6$U@|bF$z9k2sv)uuH zYuKwPQC{VK6UHdRrn~)y;>6|UDe9C_qq9E1 znqkyFbO~McbwXZYy!0@Ui?8_bpT`e*YNp%}h)5%<(G|VYn%^DhJe1K|{|Klm($YAM zU}+=SUKZikV>OhoAjgA#;YW-;DFELQfU?{VBN0ImUt*@b=Pr;H=|;pQy;#&q(n?qX zC}x$NI4eeYSVU;z^4Mcu5{Rqbc|%qPR>Q79Fe*5R-VMUm!0VOmRqXwSob`~AZMI2{ z_J-<9?TF&;31NKFq?4u9KVy3FVb?#QeWi)L7tJ~P=uE8z+ImO7Fjphpk@JmhduZ5> z;w@vgpZEUfy0s3v$_p@*ZPtGlx|6{mxNtFgUT52we^tD)pcZwcsEtX<(_ZL^ z#Yr8ru>LB}2;tyPwX>e5lDKP{Aq#5k>KdnA>iDH-xG#_Q@X%3i&ib3M+DK)Xe*6e7 z+vuF6?~Yz}R{MuCsr$j2ORNe>^fdi>hHHiGDMsSdG`(%D(3`5kfKoG_%F6h)L^FCt z@~mo|Op2LcYgR)NnM*6hhQ?3H!&v!sYJj`ed=VJtEy8zNPA8K}migh803i)-dXwGH zFz!N3x|YoC)>ZOXIcuC!2Vcy^rAOxwgYCNRJ^+|v|E7m{|0Oi72e={511x4;Szlj5 z6dr60F=_ty@*e7j+jXg-wnw85JWT3{sewr$lj|kYc~Acg0?i zLwhg=3_Wn>rpH5Fo@Zxq+waq(tMMg>W7O-g8};C?yA^s@cxwxcnia|ORE+|8LX6Gk zupYI>dqa@cGRraseJbUyM6$1(TDw$4dPSpCxacxI`c1+0#!za(VQ->SLwZvbJS4z+ z`|Gkk+B+Ggny(2#yEP!ULX*TfS5e|Tr5gjyY5IgeefH8!h`!FBS4&KNU4ADjN4F01 z`WCgnD??%)RZfywO)n-RM^>6cB+f4#FE@Gf>g20hbtDyheuy6y25MjI7vetCOD&MF z=tp$d>68N@y78cSBNb0>bJMh%Gr^@|dwiJfXq^bj=6bfMSi;-oZP={A>YY zpan(>xmVM=1sLstf$X3#zgR1>i3-tR>W4iY zD94@=7P;p*;^Iw^m-3pLwftYYqMb#8>C4w>^$=~&G08H3==)8z1dO|NDm3ZBB3wz@wGa#X*2b?Y3u71|s8!Vp0G!hY8px;4OeMDV&ry6y93{(&o`9g$l&(?A6rLwiC;lDenow5uK+a14>;wB)ptPYZ7}y6MAxfZXVci{zjA>JV;UpI zH%PF1wqYMVrGpCOOeUA$MkO48+(1;!V~a@03!O|M|FMqeF~0sh;UPa#7v)@_4ouL) zP)Du3u=*xxi%nvq8>Wd0>#TGQT0nm zUB0&>K8?fH7f!&BG#6I7=bh8tkH6oWFSoMauf4lApxAw}g%W*s0#KO8aq)vn=!hwW zVFu(8s%;cC86FG)Hs}arqMjs->~K!1NrPB2Nis==79jwC%F_t^oYX-$MHWL@Fx^Bg z{UliZgi1#7I}9|&3H#$dX^I}J18cDA#$RxU=9DEA<}-9MrL(!YJlyq6&gUeQ{%cFB zAD*3z)~D+4W?c!H`kcgb9BN~!yxh0b>+2DN!d{>dLh2(B1)JPp<>f+_#j^|>>8hoS z%45f21D@mKRG$&u2anU}G;ieQ(PFqx&l^dJ`am_vA+mfq&f$c_dS3Hz2K}ldUiQGnOftBudf~O(PWGu5KTT*_6>W+V&t87IFWKo{aZkCM7 z@S*PtgY!?_lXR0pZ7VaV^6xA3u&gN)a4^wxQR>4iH`C{;zGA&}a5$f{*171S;Ml@N zAx17)@9hD0hku{r%up*GPdFZ!Y^O8D+*e-=j`}g9DmAggMVD@abIfTH>akRPnrn7( zkh%oK44L;osJc@?cLEh1WtX)mC9&+YRAP6J3w^1f7$HqtHyu*cx#Id>*w|^nr*ZtE^kAVSqU;}=S`TobN z;NA#QF&_UwQ?N32Y6G!<%XcBT{9S9WpMimcMOdZb+cy6k|DE95hR>je2fQw~(~Ud$ z_+J5d{sN*0?n~F|D^AY)b%x|C>vSPthCqXyvD^v@HSWy=Y{IE!Im6sX{$SeE7M*>d zvo2DPw!4S!X+pW*HFkrFoA{-mzRfK* zYXZnz`q@z73}o)ng@K;o(gHFO?7u7W)etuo%06SSRyTA=jf@Iaq*p5iA) zkG03|UMa+gzp?f=1~@xAfsJPV5c9l(XIT@3GAfKJ^do8)&>wPW5A?qNV3kG7zl^ z!3j}#j)8n;xR2t&sH|^AER;iE?-Pq*yJvl^r}2$?jivge1j5`%emVxdfv1hD%mUI{ zEAm35`duND?qXH^W$@JnoLmDck>#AK6&Lz;OPNsrFe=D*%%%LsidUa+3lDkIZ~_0g zAy>X7YCybXb03`8@ijf96#1kE_b8_L(^9d`=8Y=9D5PZ>exhq89+(9{axxoJp+;*a z?p6f1Rmn$)DvuMocY}5KmL#P(T{o%l0Yu}i@h{YTfuR9pzu4pDnysai5Upj+4>n{) zG8smjSNjS(P%p>Zj&GAT&ClkL<+CU{U2j?xehQw(DsYV_lMUFgmaP*}wZA7_WK;1?=fY^E zaPs`Q^EyL0;N_ti@_`V({K@+a@x@J80 zvM>0^8H1{Ks*jBK2NHX6YL3-koGQ2HLI3L9!!e4C6ZUzYUVn|Ne`!X5p13!F9?#<} zhi8GWE!(13{#y#p@9_QB1xU#HNKjQ`8>h=IILVd$yqKbG;(K!w@GPnsH`v^_ZL$2j7TrtDZIn}H4xiZ5~mmPa6b(pJq z?SE6-C?o-q)?}5-XzVq3BsJ3`&GGCve|^#7-*OP}ckEUacao3|ErbGz;jhprl+pT$ zQOI-Y;KRi5v7q8GW!w7re8h(8s1OT?5DjIU_C)8kiXVP;eV&3{?37WQi3w~I==7Vm zgjMxhdW$Kx#y;>YmM*4hdZ*9|tDae&i5>b>q*2tQz2eu8b2?q{G4|l5-lIY6b`9J*r^BSi2X4ugW4gxa! z0|bQS|IcBq>SAg0-`ab!s;u*(8anT6LiLauDr!dDN?O9g55J%^?2H7iASL5~$iz9W zahb_Fg(Gpgi!lOCv$Guj`5J7tZ4<#x=<`vRl1#S}zk}c<(rw5$Cc`83SQ&o6kAqy`dP&n-qIWPteCzx ztI5q7ZQDt^v99fnb<1|ZjjQEpW=iLFbBk%u%0-9ko57%aMs|U~lAY8fMw*=Zt>#NL z5rh5%@8~vznVuUAbf|hT6L(MP+#}3<#)4`(UW&Lv{3f~UU_(!z!gT8uqk5GaNLB*2 z1kBLo%y#EOVvQ_=^|^W@v~-fL>nVnQ&2}hwKJHH*qPvZ9n9g6NDPZ%-gli4g+)=Co z427WwNc5P=%7oX|%tP6w7RT>vy#3y*vBaDyHbh2s~T5Zpv0-2yEA?q%4iF zNhxabZ4S6n5Vn{U`ze3eWt15W57DeZ#B^)u0{#ip%4oTU10tB5;H+quYshI|e$EfM zSJv7uMbj&0dg+Cf7yeQB&v711S4(6iV#hSjXXjEOu!Q_mdIxBe&#DhUvgB0X{mViwn$KoeB z12V~zcqqp0V4WY)>jXYv`NLM3W{JDek=rEVB)cNfqExPK_hh?@B-;&RZ#%fLv*lh`J5bp`(7$#ZENc912XI`Qo@fLKpA*cA7E zffQv27bqRH5c;^NDQpgx zLS0z8fS_qMT%LT~1YIr-9qk_kx zCl2E{M`>T|1FVXU!J#Mt1JFS;q=YC8?x)cwAT?fLE?imfjAxcs!bngMR=uljB88=p zuAz26c)UI`i;wis6h{+>6UP(A$y;#p#6`jiECqV?U*hzE~X^s=k&83`Zay^PyrL3el=`-faVhar)!4F9-7R+y{XzgTA zpJ{@e=gI>iIXhx zMcxE^(rP?VFVqg7vy8CBdfMMz&lUqJUV<@-`Ea=9Dn}_3Uo17_u1DMzv(~|nQei)B zF&i9xc!paKTBWTRjmN0U+Cm60y4Oa9HHHt*;vIE|QBx$-%c9g(w)zY)YVRG;IFET!4|;!45ZSsPp@=T{22)m9(s3M*5|qq?)>kj;ux)=m$JB` z=_A;7f(MXmtAr~8Zp?Cn80OerO*d&|<(rsp&yCD2`mIO-gAiLzl$Z>w@9A1wKlIe(EuyiZzq z34jv7!XbNQN>XmI?3DB&S)P(^yrr%A7%{^pHb>J@A~(0Wa&L72?6!xl|Ljo|4*y~> zE{fSL+hdm|qB9f^)^7`XM&-INeTy>Ur~Ij}GQP84bc0-u7r}f&)+x#M7!c7V&HZ8#s-x&;M@iIVAf$_!Uqd5Q)u+)6CMfOiC>UXS zvS+C1ylXgEsxauYYa|SV7wN71GS8_#QnGh~Nyym<+F zi#z)kIPxXioK>wr;3f+VKUxeRbG&O>9dDrs*^H>tM+?b^9lU;m_amOt58t;Rx^r*% z0`lWDggnlQbZv%NP~F_6IxM#)@mFd^Y+9zxa&B7)KzMPs1&v-D{qF#)G@y0PG(34Wq(3Y2oN#xpeCdT?GuCktDXh- zPXO`E6CmD_u}knbp_q};vXIVIv2ISOs9un=?8i*T1gA$s$EuzrtSPo`cR6SLIyQcL zFYc|8hsBw-a@TO#Qt^)O1n>$@IW>!}=GI(d#q zr*6N7;O)8`M*ZRbX+xG^CY9&3s(2_!iXS;LD1~L$Y?>&ro>K$J=GE4AYkq0A+uc~E zSFp>BEiEA3PqC=j{OR0swXxyZ`^N%>$})O1ftoaB!#pY~6VV9+`R>`RrPayJ4*Bb+-x!og*&C_6ckk5nFUkU7S&;Cn$7EP1M-z^wpv_{fzltTn2`i zfLZJrC%nvCU5cI+-!$t&7dWJ_hW(3V(2N6>5I~+*w?%~-12pk6oq|SDUzYQ;X>Zr} zq3p_caHm0uM$ml6nP^+YW^FV%!ksr6lWCqD1gaXi+3FIL-U@uSL{~l=NN)=|Q5Jk| z3i5r(7s=$5NYFHclA6Y?-Xx)Lt{6sXLb(~2ViZkJL7;rGu%d>WqLZ3M6;MqK$KwLf zr~qsU-Swcq;-iMp%o3UfZl4cPoar#gg@X)Ag$<PDb~hqb^;?})aUbzdD$jS17pOh78PTEu=f-n(&>@*dbw5!tVKI> z>5bxX%@}9Kz`a)KKpU=iD=;dsU#m6(DH~e2dZO82PGtco@Mo|8>IdlYd$f@&o16on zU+l%~choHdA(TvRmMn%0xqi-)>2^iXeEivwM6v)sbQ5tkP zu#cIb9~AHqBZ*PyYj|~YXKgmQ29Ys*?dCP1x~lFT-uhzC$F0&hCPJeaGSGD0p=Pe^ z5k;!2Ei0a}Vutcx2PQ)N@1_QJzGeFv5Zs^pDA+1O^2lFvE!l*t12 zLF(SNw$7{r$#-0op)6u8UI-ev~XSy|(h4-6wzQFXdYiW)sBB1ra;`6RuP10v~skvVBA$s`T~Y%#zk5__{=Bg3^=B5OTL5 zz+SaKGBE$r;a~G%AH^f=GqeP-;g z3p?|@g7KEJaDBDxb9JE+x0@jKB#MH#c_O5G+_|SUPHK$h=tRTNnSUVM`;hM#PwN@m zmZaB965Mk=??J7_;$7WarnQ9^zV?xr$F1v+nOvJicfRTfPiAjbqD$AM23b};h@KrJ zCOXp4aZ~bM(s8lg)WdG4KuM0H;;9e)W(p$M!OUF4pmOsW;MK8vlyW;Jj5N6kb?}YC zxxdE5gjTZqTCJOCs9s6?~ z7pyKsqgC}zS8o@AFbldrar2KN<|%OfM(5gKa(a4IF7L7_GJ#96@0E+lfT}s* z$Cdz#3i;_D<9C$GulyG)9PLfSDXRgMEhya)e2v;tKiS~hRp0DxgV8NHYp=j;W2n=-MLjs z%kl&E&dh^Gq@i$%@Ul!_1rQy3=c1Zy+~g6FB$c4%AgU)I3Ghv)KMmA}Q6MikFN&NS z5ojKbRkHjE;C=o?u$;(@$!zy+eI=%;>!q6!ENaAwVdPF=IY}DNlY!luuQ%*7kZp+u z;Sntjmmy0#Ygo?&*o64|LMCAAn0hvCqYVtBCG=V%GmI1IWW?6RL$9Lj|0dZI2$KCv zDKt*(*IqG#ug1GQu68wbd12%wr|xbRnwk!Pu1sze=PIqI+x4^W-)A5D;dpwovFSMj z1#8C_Rpzu)6p~5%4>tMBz9Ag+-u8s)aN_5o5x=(iQ+Z*!q}~#lb*`SaUEc4%GX3A0 z4-7n6N<9L&lf^n!N2uhfH0?6uR^--6IyENM39eENC`2<6;%?qA>RPApZW zcrs7X~Bvh#w^g(*V9po!#BSq12yguN zc*~RhqvH&|;Rmw_=ld|vgeW%hq+tZp56{4mAu~1Q5}fQ2I_nP5-Z35+-pa&Q3q+k( zhm69CPs{+$fMDk-nx6Q-VE?(AAsPF{(*L`5qvQWy2p9i#^;UGXcQG|laI&;>G5km2 z`JaoL`hO8FFureX?0I}4~Pm+s-C2uOD$pd!+p64D^uARyh{ zjS>=)0!m9LEg=n3(j_3064Idvf{3L0&3W(jUXO&H`(NujE*G+vXaAnrd(WOdd*+!D zmGa{frfL+jR{0Rp!IFThWy3LaNxkX`NCEZA&xr}z9xOR*xgO;{c#ew0@ z@VF(nmDQ^H-EYhF@m(ykhWkEU^~-PF`tI}z>@c{c@_(CAg4=pfcCKm$S1=_&+eb5G zLRxByspW#;!T0sHLpNP@Z@Pj6dmz@MTX2~{#eqQS4DemDCA|7^=mcjd9h#kMN(saVI*kLMTM#Cvz{?t>FkLQ1Yb zn3W{CT`)_Fetlp=1^xQqh7$r~C1Vmf3mXdOqlqW+lBBVls!!@i$4q;}@c7{qo%to0 zDsE<2_l`%Zt!ioUO;nW^n%|trQZ(o?W#1Gtvf>{!>6W$pXlZrRXjAc-T1GkJL$Xe> z*hKUJu@U=E>Ph%1VmPH@O;Z)wS%tRY_6T!^ozf7fjt zhDr1Cqiogz$&;@GV_Z*ITy>?JJbHPH)bgEr8OGjZbZD?%j~qf<8B?{-(*w1SndV}=~?dL zpNYsM($lYOPRzhSy&G4)-bKXt&e^&Dy><5W)k?4P~DKXcB`@Xtb?Zwolaa2jN6ZhumB~Oz_vSUj|q-W6Dy9|{l4+!pkiTS34 zsYYlrVf`tO$Ee`C_!G78>H%j@>YTgL3kxCr#?kuC1AAzZhJ8DCt$pZvzMuPEL)=%Z zx}|erj-1@q#mJa z?cLqy%5R)sYLassWoVA~W5c004s2>O43}WUcRthYs42A;ei}6WZdV|6WD|-1$!yfM zZ+FdH_=B&nvb>^i(Y;`!+1|`*tGYVoml@fpA0K(f*ja~ZNN>eK1bJf?J zbqUKXEhhiMy}JX1a^(?~)pasOqykyJqcQ6}>nt&e{Mjn3Z=6fNe$C_fYC6AE(ofb^ z$zSBkm%0^j=jG)$_Y1zSZ?DGL-F%VFrhaB_FrWKj<^GqH5_*@-*Nbl-Mw)%-Yts-~ z%q`y#d!zVHk$E$|?O;xI5yQoKsO&(#J9A`bhxA?LiZAUHb#k9zNl=<2r-WdlPp<9c zhIW6#qEZF95?j@c%$JDd=&8>Mok zp&@!XnLD<0W2Gyzg57a)Gc9Dv(;EUxb@QaeFK40x0__d337!zkDEgyV zD0#DKNX5_TT$bxhnJ6JcS&nwqM;N`}vAR{$KxsGCwcTB}O;@C`TsUg)b8%#8Q!86s<#uGFO-hDzOx|OwIQtt>Za~ZIkov9f^w73{zbZ#O1 z5~T*t0v&ET{8^F`{U%tQcj!$gI35 zKXpc;$5lt-!8P4G{tseDK3y=L7`EaYrN~R1*72g3?%uwdgSreCuY9Nz0z*5 zcDi?~h=Nx83B}j38>)ocA@~@GbY984Qa8t}_T#(P_ zJ0I_)n$@x3F37AzXU#dnoATU=Htkv6;1t*U$8|Im?U|xAJ*DZ9X?U|7y zS{PqeM^c!iN|L>@ZvVojTjShh_Mx%mE!Qga%UtIs&qNj8PwT5C^;2=UEIB10r{%kK zhGEVb=aa>mt%E6=GPQ+gHVY949OIw216INroYiV0xoQ?KU#ED{Y)O8*L5SM}{;f9a zJ#4ZKTboZo@VdAKn0dUp7?H-WxJClvaX_xT8*U=XZ}ruJ^Jsm6|#)#Ym>M7Hu)=*U2@Uidsm3N zlVqnR>~Q(DR&G>74-`l|2G2_u#xv>}&HZT)V4_hWK^k3r_PaPP#FzPvQ*Y zYL?Z)ZZa1cM-2=yL~5{7-YRcI_=ttf89cT2C>tYaL24$Z^sENWQ&080u-;6kBw|N+ zOa5_(2UhO!%2%=cvuCGB-an{mqWD}I)_m(~a7=}>NHn-n3w^k_$p?)cFZLr*-%_J? zpj4WEy+cGP`&MMjRn+Zk*|cik==h5_Hikcib<=I+huKD7dd_Wan)v9}qrRna7Nb%= z9lkqVs&}>?nInI6${pYP_L^^&H^gL;qTK>4Mrug8QO&$|MVizu=5EQi%~(C3&!r}t z=ZZf2IXGuu=HrWnyxY?kHj>m*9DzHKv$pg$S%p2zLefmvNGij>y<9dXB<_JeRhLU1 zlq$UQh3)e`mg)qyQoKRrxF7XHu`p?aENP>N_Z?cg?OB#^6KVvs-NwVV?5gT4L`f_N zA2|au0uk1HOj!!9Y~TK(M@SlqFC~BNHA{=+`yt(}n5Ii<&qzabY&f+CR%xQGc-x8Q zi@}Xt4T#t6+CR86m8xx~UBAB8T|HD3eyvB7>hMan0%O#Bc#lP;ei!AbNVY52?brIe zF*KU5a27wuT8iT*a>Ho1X-Tnu%gHqpGoVgEeonieI52l7Vqod|1FJ26&p3;v3NB0L zolHKtdt;kwwKr06(EKdQf?0gZM`Q`Owpo}DuywyY@rbaImLJB`eyI4#vWt_e|AyIf z5{lIOU-UD+P^cWJ41F6!HlNnYox0o=wJQ77Xx~{PLm}EK!iAtzRGT@Rbrq)RVJWkh3bvEzgyMsenS+@ETppK7`!hl ztFO^ya?Nz9K6bK(0*}IMy5#Qin`T{X^42<$y&!%MJ9)t#_6hG0Dif6(YMyE?lkv{C}Yax1`l9E6=BV$Ul>=@r6j{Z%A_i7D%R_n~=;>9NeATHNK$-ZSo~^*u1NpH+E#2UOQ~)+3WkZ{r;UD zT;+TQAt`n|>x?-5961^GRyt8otNl~to=+mpO(U(;i<2e^ zPn0-ws5{&_ER4(U1~1_$NVwRFAMhDYxY|xLF=c}NJb|AVn@Q~)YsaUL0 ze&SWslGk-P16}xCrHoxB20@&tq?C7X1D%tS(fm9r$5FJX+vIR!Q7&tuaD$PR~@v9Vmot9bl%^@e16gNiX9rZKM9^@09Ye_ zf@0{z^3?QoP~u{qex8I%Q)Y&?PSssfZhY?mJACh8ZPicm?-z9t8I4j_g{PkRTRch6 z!SjxqKvUd+U&rchQw>xW?1j_hM-rMtxxjTwUfV#R`q#lPybGUnYgvLvT{n5;4bW|Gz@wCI&GGvBaN9Km$r_mT+SGE=+GZO`!yQQ;b z{bmd(YJerXa_6+2HJ+BqvY2D1H ze}13{C8FF;q`FkYywPJs*I$;sLin+m1%6iI^D{bfvHFc;m$WUMCt9hk16J@V;d}z? zWXh=a$!;Jo-g)Ov*t@xrW?yo(Uy+ml-uu)LJ-TL2yf->`y=dmF7)8iKIq+vo^0ItX z5~^iFH@IY?eK`WNxcZC7RIqze#~N%ZuHVKZnRqvY;lF(`?g=jE?s+SRkOraWomI9m z?}Sl3H_vQGl9N>$e54VkZy|Vk%ayG4y}$=*!noMsodMb9@^k{PXYqaJCH*G0AIf}8 z%qs-m>V4VeVQu4%C|+RoU=3UpFG%pKom`5Fj+3zOu%T&+kw*wEKHC-yU!I@jRgiqX z(EKtkD;dLum*27<1-mm#BL$0x_(Y}O74K9RY%ew2z&w~vXw9E)5g)2nW-RhC(6bW7 zuBgo<$@`X5+G?r&I3s9iHR;xw`0I+TNs=Z@T1^GfnYfYp+huA~m(tF-VWUTt2tVuT z+G)H&jOQHxosonlcFQKtM)u+u12@9Lr4i1a{%5y&D3Nqx-My&ekcS4`!9mLk!Zkv* zVGlmZs4m3QT58ZRYtZ_P(nxXVp0_m&c`NoXwUxuRDc!BecOugxm}>p?NAlZk@ceC} zhklaoksZ58*T?tXF$Y%0q!BJ2a>O|EJ-mg#mYrLD?ffXlp{)3raKdwkG!$A{6Ib-h zst*jBcgdcDSFc}R!6hyX_@G;}fIq_8uKQTGJtHW7?1svf-rMCjVs=~84P#r85Fcsf z@jw3Do3Z=u&RD~fuRq_d{Su5TSGM&Zw1Gue53uM;|GP~!YRa-djVW0g2O6rQ_}?&I zzP!*bL-gVdxZQs93_FeBB_;1nG<_;;R!S^RY-V=Cx@#|IUS4REB&S|d+v2b&v>Dg3 z;kdE&BEc8EkosKOaDOV&64UWu1Kd&U7%hv!2R4*x|BNq%=6g|69LZ}0H{vyB4( zWjy|m?NtIaFIe9#BkF`a z^?~|y{8I{=m6$D3l-ny!{A8~4l8)a>&UthPq|KC*nq@BJyzaS}caTkLb|q94rSHZo zyRKOqgpV}4iT-Z*bvZLW2o&deCf<`KQ{Z6rp4~&=)OGrx$)#`{%D7xg93eQ&7jElZyUUUHC*2x+$A^c9>l-QxvudB%7`bjeun@Bn33^kM z%;8eVY8X@_Pgzx(ukvC5D{AE|0%=4-1MTqildF~HcP~cF8!(RNT|wKkM!m4a6i`iI z8-8`)viuBVolG%u$HBq9I43d8(N^cOpk$e1gY~7SbO^~<-JyZKQbBm{Emh3nejDCetp8eAA!3~|~BMRkvYuN;E2Opzr&az=9w6=CDvT5FW$i)^t zM}gqahtS?;USks}{#kh6b`8Bvr34(&%2I&Y$-YS5tl!6uRLX|T+KWi|uJD|?eDegA ztbE+9nj5iAObOw;T|ld^~n6>ie1g&FQ5b>=_q0RdgqtMk1lym5V(X}GI(a|VS8Ze7 zkn!uzBd-)1mg~tJxVGHNGZnKmCdgbM~viJ`t{`SX-L$1Fr=P zT(#GnxLq&EMkT1KQR%*gqn_Q$87eIbWBR?~dgcH3UKO+595udr|MPcoD+^u`Nx8Haa(l_^p zh`b}vWxL59%i_-+IADZrOF!XW$LiC_C^d4mCFr6+S(<{Uq|*+8K;qE;!dik~Oa*<` z)B<<1%;f-9)A`4=F8a0C)N|%-LM(5bWo#&-&=R4;lf{bGPqKc!fA5t|``|a@@1t@r zXOViR?DY{W9Wd1$IpLowBKZv;s&+P!fSp`5&j~+GSM4s(O?dV#p3k`W^i8MP7x^Mo z8l&rrV=r^?y|41n`(0x7PuYt5^p#8?#gAo5d;?CyQVX4Qp!w$WG2>cI1-ZOcN$sIwS6|eg2q9_jq zQJ~f8`3G?`+2Zk*7iucx(*~D$B6csOIe8TJEa$6vcatWlcQO;0m=)q|(6-p8iRCG5 z?kfmyB3eDPr0wAg#vgvWr?ZQ!!O-guvv3&9?D;-3iu@U#E@;C7s1)^f+bBO24sNVAi9rBa6vRb!< zjopiXM#wyme0xtYKx6Z)P2{{wSf;M$co<*a1R^)5YPr)x$vc=vsO&-+JC9aokZTig zkp}KDU83s{Jx@E;fpop20ub3gejCI zy0I>$jk-pOK&-a);%A>_Jn3RJ2yGV5O!Wxpl*^qffG@=~HCiA4^df6;jDSY3p{SXZ zAAxgaTibh7!+kkT#Ae1kl1A?~_FhF~Nf!Hx6HS2Na^HNM<&8&1cnI2IbtaM6c)A$s zQtM8gU*Dv+)eE6}yfM5o`c?fbfg``1m|4g>x$b_pW~W2(4T3{=QZ@Hrf{!r~JDTtx z2fy$aUZ*q@4PQRHpF1685VnJET#1n->)mCD>k*~N;OdyQrAqdB-0+bQ6SCLcN*DEO zR~bxAnk5-b1KX^L@kU2GFK5h=n1)QDxGw4i&eL5W@m@<$VvxLzG*(gGUUY@KOu!vm zT=b2!TzWYxdcO4 z%@|lzMK#!G@g`JaQ^$Dc`JJ@)dtc!<1Dkn;WRogd>Nl$lL~X8H;|6a~HC&h3tdkFi>b1*uwQpwL zAZ^60DSGUW+;L6qbJ^8&Jr1gO4aoa##Gg5F2dZ$snm)dBe`O-1;n7MJme2C{P+iA< zJxo{Byb_W#56@CGv1V)pa;-DDnST7_!_ik?@9>?fo%^<1b;;`xa=5D)g z%X+xKsWzUD=QcB~pspP^PG?3yF88xaN$MM^7t z6=M~MvBSrY^S+LS+C(p$s8Y*dsBG^(pHIJQa}y<+#NDFhF~6&8muU|N&IBxlrrxg* z=q`J|NDaRlGj!t|@}u~P7(P3_joHU_-#!d&1}Q7@UMp{LSa9zb|8UQ0J!J!#`&l?W z2^}K2esad42AzUH;6QN_+A7`j7mrtE6Kpub#exKafh_#Ch`8&hqx_yzZ1ui4UA1r`Sg=VBY9zNV%rChk%z zSS(dd?nXb0Xp0kYm@@39iH0zKwJVPDO$hJwJ~H$c0zE9k2PMFz7|wvdr@5AjGuSy` zCT3#v?>#Df+jgUZh=_=n5d~clnOqTVT@lG85Gx-HEgU{jl|bY~Pb+9G75kdfTIc+A zCg$TOqZ(c8>r87@7`sh0F;}AFBI5 zHJ$$dN7EqzMMYtLw-^MJR`A}&si$fDW%a+CE^23EZ{TR)Z0Gp*3mgyD6b2RX+S4ZR zQ6}yadN`o?=RPA$x890~U|>BTZEW6bzhChHF;u(O`O!dQC-ZIA0ir|w!w(b-lG`=6 z5-BeyPK>{GTCZu`N^!E=nI9dsgL9;jVD-%sHrI?aKzJTBOr&bexxlf&IXP&rr=R=I ztJ10ZUBbHGA~ID^ky|b)dJBK4^I+lVt(?3bUX|jM2nLkT#S@Wh@#ijesj3N0rR(We zTl0;SsryWS`V#(?M8L>ol*3Z3r7Y{hHMQ@ZwkQjpvQ@Jqq(Nr8MY3c*hMfF89Nw!! zlqD06-nF)BYuR$2j5-{ATB^FR6BsB+?a=B?d4l)BU}o&eq@tdkDD0ZAE1P;zaQb?s zY@_=?>^Om9(wnWl78IHi8Z)Q5n^dMuggDY;-d0-ZH}C5#o0?o_Hh#cP)h?2;_6Tc2 zxvA!DqgBe6>l13@o^E!}RT)?%=U(4TeG+PyQ0x{i@#4CG{t#YaHDiByrFEjqevI6$ z=oy|lqR`8s2|-8>{H>S$Hf@RLHARIfhn<$ssej)|Kn_2gSXAL;oGyB2cA3yKU@M}; zA6vtjS2E9b;u_KVN-90efXx7x?It<}oTx`c*ZSsKl>JN7Pac6I*YL)LIKCoWViXkJ zlags-`KUnzzjA1#dF5glw$`RAheQ{Ak;v_KkL|(hO*zI2pP1fgFVI|Y%|`W#_;B`3 zo3Fr|NQ^g*RQOxZ3{gf!mK54QZzV=Oc%7DRERUtMalumf;gWL42btV^4Y;3aY3hU3 z6)$HcVv5m7870DTVzKrw!SQ`wXR|PBR%ZO{a(4Qmsi#`Y;~=U# z1-hcr>o>2h+*-o?5%}QXMnD$;vF@J_Cis_}xT-MY4S5M>8v|Dp+kft$I{Ke49R1Hm zb~ZM4woZ(Y*l2XhS0R<0UpUZTh5qfw1D}Tzsx=Xhmwj&U29_CaGQz>J!6wMw&W6d| z#=4Ef%4ve@Q?1z{g?(xtN0(;i8vjyKe*T5)S~(?)(F-z8+}syJbd;Xm@I~^Cc_{zw zfKllFoQ!cMQ-AE?i7p2e@-XerPO^S>ykjT3~M@qHz~hjt${q#4MAq>XQT-m6-PMPjJ$Yy1x!!P)rgS z=F=*xJcY+*SH5^z)y~ew4tvY2$Ypj`rEZaEAjwk z^NjB%vX9kr=tWfUuBNNtv1QB5v#t`Z+TiKa4z%)*U+J##@_PC{t|ANNjp97rnekA^ zQYQ}T<@pPrmdw2c-%h>tyd${h;Vy9TW0b^`Cp}$z?-I}?7u?-F90hqPbms<%d7mE& z-R5oNe{;pxRfNetUiz{?XlFS3MKLo12bE{s4hE@eC})yO;2zE?NnECkezChm&7gcA zS*1M+B@nf$$}o<_CP1=+Q-r!+HxbSFk`$eILdJKhOcBe9RqtDH45+l>({6?Q_L54v z?s72*SL>g0s$s#CNU}z#GYa%S+6iUd^b-LR;NM32sK-z4WSm zk}~T)k!-aU)3s11ct7fdMV+tD=KZNNP-ljp)sX1!GS>;b{Fd@*`;p<53gnVSCmFYA zRaGCqdv4l>qvDPm=~&>t;-jW^=&~}I{V1kyvyX7tNsWTK!l-*#xigXKmec&mZ+1X| z6|07Pf%jEZX6NfIdtcPhiUbp6&$5q%Jd)A_8|)D8 zK`c*h76^P645~BLd`}an5HiotKu5Rkb>M}5g;!30=KZt-6UH~Ywh|hd*6KW~>LqwZ z-WSz8D+ewKS5So!Vs56hGbI*0wX$*Zf2JK^ghce+l}UTwHoj&lvdd%_u!v0iY~ z?}8QU4l%v~Q8mTdgWL67_6;oMWc9v=Q#LrRn)_*YT3^T3NZG5`o+IdU7+K5rnKH3+ zYO``I=3jo4u2&OF<0XnPg0<<+RMHbNlp+>9?HXsUu}CClAL5j7-k*UpXGmS^Vj-Rb zZ|_6jCbISYhOfh|RI@$kM05eXmCZtCI3!eiMtLdIBkSaW%r7$n=2=@*sTsA#U9DKo zI!SS(lLjO3i+wRB;m=mJGvIVAz zQL)<@tY!&~s4hLvJsv9$7*KC^QkOAv4C>9=7jy{8V|8%tUMrRf))a3-WxQpE{C38i z!0+{_JBPPyVw7REXqZfXDbECDMfKEmcllgu6*B*aou3cSELx?=;b!+%Op~_v@?*8C zE?za`j}XlN%ADJNc^5}vQ>hkXp_y8$8Erhb?6K2D^81!nYVv*kee#ky@f|tttsQ;= z?>r2Px7(NAk}_Hjk@_Vrh#+|m`CnxTXJIXgwq|1Bj$3I^p9TvEWUNTipD4VDKGyHA zH%4g@8Av}geGtq2*$Az0;1#|^f;E}d)33on`sj1*d`^-{ z(=_=torX>x@n@^-s0d8`LzG5{x|3g#g^94{PU7*5Su);mF!G9Z$WGqr$#lK9Dy2o( zW9;*BzjT8K+A#{Ecm4|jmG4+cU{6Fs(K%OTB)u(Q#D$} zGdMOXyuRQ4c9<0{2ET^9ehcNJMh(*9$dmc6DAVa(r7sdtEZEU@ z4sXm^h%4yFY%n0`Ky!YO{+Q%rfXvyb~CrKQvdLO^v4i2JO6|86- zLNUb17m`}G%I6Q8+;?TQAb4{UKOK(sz6 ziAE0Oj_MV%W9Brq*~$|dp4M08j}~T&(9pAf6aOf#{_5i}jf7RN3XCD4t{2?JGG9d~ zr&FRo#<+jQC}(TE-Q{_AvbG`AoCjq&-pyaqYz&pjUXfUg46{>iCP3whZt?!N=V_mN zY`bau> zMs^OTJ${Y;2r~|{q!ZcbN~DT0ZW0WvvV{9lg@u1_1ABJ>#P3$K)zx5 z_csje!M(^Pr+yJ^KKSX2vCv=qd#(y408(4}@fFBV;(vaDkXw%z@MG5eZv%c6LkT73 z;50FY7PbbC9;ZGOv@~9z9f$(|R>zN4{q<1B7G@?+&ZkPd1odogr%AImur+frFoV|l zuWh{oC9mp_D}-GB@!A?cz||aPEd~c z$LnQph>FXrh%-66JO3)dofKa*1QeLpK*{l6pMrFNIntjb$SbG<8NUjElxnT`4>Ll* z`H-m;e^se}v?tRq88q%h^Zo4%A_h(->}-G4EPsA9i0TcZ{DRuSqh)}l749Em!Ou)T z8&D4aGs!n>?OmKfrPRd0=6FbAz~o{lfII~d9w-l;RrZ&K>fk5~Fd@}t^q+y{P zFP(HaXw(X9I_3u5kMAGZ5TCVIgGKspO=5?2pE3cAH)3G$;)eop=)eLx-7Ju9SbJY8 z`U+@LIcO3q6p7m44@mzD`v0@bQH?>wx5X+BHUq1hg2q7i@+7n0ix)LFa8xmIa51qp zGWqEoyPrb|#OTtI?!n>b;o#1JK1d7Ih7!x)L!?aHkAL>>qN1xwz*{9i{DW4_U64cl zu3!AMfOE=IU!uaNEdWo82D%=Ic>jDr0Q5LTyvYAl4z(Qkt3J*ZmQ@uVE7{2Nx00b& z+kTa7$G=Tz4xU#Qn3VpXCx&zYEw57~L+toJxnLplsIDO<)IV&ri2*_{0)0brvmc*K zKUAOJ2zD}Y{`-8xU!Rt6ixnviNZJK|seecWKf&mC=MNX&0%RUWgfD4Q$kVBJy zd@}voe19)f+}+5;-r2&=_NW#hy(JviqXZ&&AM}=A9NGUA;eRJfA}5U^36bVO$w0ZT zK)KLXV+#7cSW!n0`(vUlqw^xAhc96n>Y~!C#re8`}tOH3|MI{B7y) zg{#?GxSt>#q9lv~M6KidKh@AF!cUEWJ${`!KpEUr4y~C()Q@|qELEwbW zm0A}61INSB!rI!x=r~e@b86iJFwX#J6?FQyzYIIc#MaE(!pZzNkSC29i8%mu9`OV2 zRoFqMjwZH7$8y4uOPF^6habdnXcO(M!Ok%=akMe8J+3`6bnt!sz(fqdM9>_GP1rf+ zCWekCZpU%p3)NC40Y?yUprfMA)_>r**qRwQS{&abrB`KH*Z@-w0z7n+GPhwz+1s7u z3M;D2^APWbGzr?f(f45IINAXVozNojeY>el;0&=xyj$$xKagCUoK67!Y$fP!B>W9_ zkdr-V(ed5LqG3EZ3Fs{yxHn|8)sIi6pDWy%lN0!V!s*{(&cq#r)RUrIU^Bcv5nyzJ z97X5{0Q}7KGd>49b504Q;}75}&Vi7V1EvAc9B)b(IDfgC-pO$% z-s~wCCJ3ZsAZ3KExQtQ3z=4E^%rPx;iD?CG5CqjhXg_|>12ejbCJ!9207}aR*$s4f{vZcC=Ctrkd|UENCTNT#)~^jJR)U#ya(Ir( zbGh3A^!DXQ0-CP@Gv>7LY@vgVw+8$m9291t!&$c$?4XmwbLgJOMhmbI@sT+KrasJ^ z6T&m3&SBlXGE@dQy1=iYr#*DWf5;Iru`o7ql(TbmGC8sQ0h!c?#tOcl1NP|ws)MfQ z^MJbWA0=#NCbqw+97N;g%n|`dmxqs;AD)h7wi~g7w6+K zC)ZnId|=0%GXBtnj@&;01}Zw@aQ(ipgH9fR_`k~cLJHafN9rw?0$}HyJOZ6;AIG5o zz;QG&u{ti-$r)UXhNSIsKy9FY`_CuSFB@z+fHfGHK`_<^&K5A1kd{MXXPrE%-rwt% zc>8x>g^r~d5&wa6+OYaF3ObFGjDj6y;cQ@iLcyh<1Gfbp*eLkOICMK2cF@TK_|I+! z?GJAr{1=X+vx}LFiId53zGtqlG590WLB~{_c-UE|Web*isILk^r+suJExD2SA4n&s z3xsF2Q#OF>83R*6`-4IX?4T3!1;`-&vz?$p38}DyoLwBPPAI?$w%tAm2de7^$rkj4 zt1le}(5VGDibZ!a8lbUvM+$I7Phe;Kt^g-oPj~SZun`L&LJzPUIk3}C%uJ$W9S`Jy z;>3aCpfTEcFk?I*vIn11sbCQs^Y@a584;-you2;g0IXNZyxi!$X zp{#)&b5cg4yBdlH>7J~>p`k}_@!J1J`J;pc+C294Fr!Y+M}F2D^f(vS2s`GqbmV6e zv|l$i!Av?O8_^b&R$BlzvOE$(ms()voScmO+#G0ExCnMs{&8~p*VtokcUms;GYUG4 z%7D$MFrrRNMNY0OJ9WbjIyn<5*zLM73QQyfOa$!;882bxoRWzAtT<@St3H@Hr{p2E z3{8qyU?{zCq>i}*qQxH@=(qK2j-rmHU65oCkpEi0)*FU_b5i{}22sG55@ZEcz%0<| zR5qBh{BbjWtezcPzYau%kXFix#sD+W4g1cNrDA1U|dZNSbrF^O92 z-0$oGm_vYp?v}xyVaA+RCVv%_QTGnmg&3ru&|}-vUD!b z+QlDR|1Zm&nB7pv5vXv0nNHi0t`hMbX38nq4FjsAPXy?a<40=o#0Y0$ZOzHq&4{(J z;{|{zK7#p*3^V5B>;{#Q@u~&Dm;$Xq+r|L{cFalHO*yvDd;y@$0t)ny#)A9bC?{q& zTCDjlkV$VPa0Te>h8t97VRW{Wvl}rT&1N0o(|SkNF!)Ge$DEek%r}i1FaeU%kBX^jSD+OGE`bf#&g62P9PRnlig8I#00asW& zQvX0>gc)^OcJm}|AV3?mY3@kq;begwbaHm{Y1#IkAmGS@@`(@SKgZ~dXvS7uWiuLGbQHXdoHuLjNcTvX3oH6=ued7O9vV^Wp%6cKC|ta}6NT zqQk+7K+(iBV5X_q*_iww9<$FM!b5+iJrx2Xe+r1o&~Fml0*ZyrN=ID`LQvrWH&g@t z*??Ao)cK!JrXRP-9}?sZY)n)=>`&+*7nI5!NC2P!_%L)f%K)|t|4|bZAv?mIEsVr% z%`9w9j`KE1f5#5FJn{+j^*!)5mDE4&fOtZh<$nYHk85Kh;$mS97MYLg4?fu$G>v z2qF;VFj43-4rk~eVw6ps>|7j;!2OZ7PR<6lC%yC}Q5=bD0Z4ZN33?CJbl9JgfaZ?# z4v3%Y!asPz21NUV0Tgl=+K*4BUwi~i;#rO=3L>BReA!1v;Nqm9w?aQY@qJk2pAhC; z_fTCy`3H^WO#&fKH0D<8Jq@(=^5a4H~A4A2Vn`f(1{!%-eMUxervb}GQc)}z2pZ>3}d+PcU$P zy8?%K|JK=OfU^Q>d(b&%y+iF-^LS3zrdj@0(6P+-QK(l7P)hv`K?z(hY%bmzi=nR9x-Y)yHHdlR6Z z9jQ?d;=qhLpLc1%hGB1IJ+JJ?ir}K9S|AceeNdpl1+U?Q7tgc^|Y(`UemE%=F8r{XZc8ck0w>-1Pa@4oFk2 zK~rU*xZU8*{r}w5zYd`~4cuysq-_lh7zEz?gPuBAgUkVD@bMEMr)&v3u;vRl09tn) zs&$ND@7wPoVg?rAJq0;CD?4X9Q&SZ?7h7W!_v7Z-5U;s3qrDATWBLpNtQZt5mjA!Q zL>vtuCpjD`Jwb?SlFU=|fM@}TB2Ywj;r~vA6kLwyxmsTE(g5~Kxccj2bc6VR<{d>r zMqS_gnpZYK(=tHO0($wz{^p;cjBWlmQ2n}%95UtB9>JX91fqvQoRx#pT7mALh!(SR zF|;<3GjTSshZNVTe)%2LY+bBRs3~{}n({kdfP+f}Qx|Bbmo@qi=%cEGc*W)HB~x;s zwj82gy#m+oPatvzz~_}AFJ+j4Qo5rZIJxx1_roCi{7h7;Ar01VQNdwB(D_$%)F1JF zX!7{xbZ)fFJprb|$Nu$5CA#E45ijrIWMOg48WBWQuUoHn27!os2LvMMyo)&NPh=~b zn1WRm&AbEsdrS}8?UR3-uyDS$;9TBzPqR(T2ma<-|+DTf5k3=4Uw0;?*4Z~`qhw(d7#l}-_h zX>=!w5j-g#*{>apsr`3iUF@7qj1|GfTh0ccf1dz>SoGI>=znM>)9=~fZy-l+rT=+3 z0bgDL^)nIGo-ybZv@82y~;r~6y z_s9K5{~pKu>(SR>wD{@E@khV>S0(1(`;bl+1(rL167~9bqD~Tg{@5Fmeu&QWBmHos zfzYC$fBXBsq<w+plUe-AQOltBQY5)N)1{4v!5y94$>^o09=0L_lo literal 0 HcmV?d00001 diff --git a/src/main/webapp/WEB-INF/libs/pingpp-java-2.0.10.jar b/src/main/webapp/WEB-INF/libs/pingpp-java-2.0.10.jar new file mode 100644 index 0000000000000000000000000000000000000000..686fc431de23454a9ecc7ab65b994c6f7843bb62 GIT binary patch literal 47043 zcma&N1#nzTvMnlRW@ct)YB4i2Gcz+-k|nj6WieRH%*;#{lVvekV2i%aoO$ovbLP&> z-x1ZZqq}PF=v*tSR%K=>%Yj3{fq=lkfLwThOM!e`V1ImkT(BQaK|&qCD5EIJ3=X3F zmyQiVV3+tG9dJJy#{cZ708o^Xlu%P=Qjok;n3|NAV`Q2~lw+iunVM}>Wm#h1J=#A4 z`yUSj)4r7a82^9Y3h{Ao=H&1%FZ`cQH&~mbj&40<7tElb}b>*RWw)t$lqNlIz#@J|)k;i!Z zLm4isWtK&&c~h-h!E>WJo>}Nsgu=m9cu&=CR_J?4FJYORRvAWh8QFJMuiyI1$04kB zOh-tN?DN@?HTdMK9AML>b0$V4*?MoQikLy4$enbmtzl)SFTAmKnupyFx=A@yYE7XU z=}HT}wna0r#zrj1`I`v#c2t?v0H}IP?+b=RTtfkSNFOqRi0wNh-_eMSEaC&& zhx`?$s8_SU%9nad$=|ook+1HY+?8u^k$a%dQglc!C^3*r`F5}1s)8*K(W+UupUmyM zt~nhc|J8;5C!_yxr9W8z7e-rnn^`!!+c-J?3%9F{ct@;3K|pdp_|5&FhXRyk#GD)* zEzJISki`Fa;-9QfRWXnQQ$Z0tSk1D@DouS*b}E@y6~q(O4yg~%{}s5w)KPyq5vU$i zNnH>XC?ZUk)tMzOGdGai?sl2OZk73%u*wZWy*5q~!id?zsm{3s18L-&RtLRs$GF;l zp^x$-3uxCFPYgqi1H+#pGbKb;Ji{;wryG9Tb3;ND;RtV4{s=bf8aW*XN;>a(MM>(U z9p42z>a}nd%b%TCxR)g$ea%yIY)pouBeb`~vQ;l+5*JPQ`}D`{dP;Jz;K}h8Qm0FC z#n(yZHkrARg~wr*g}0*!WuyIT`~_m4%Vby7bt+9-<^W1_U&kMrw-c)Ic9Rzbw6<8d zRbQ3K2;QF))^3P%YC@@FEze13{0?*TV<=Q}IBQI$??{ir%+eCER#|5%e9ho|qkUZo z*io}AFX2|6G&4O&6GWTNFjiE|5lb|(>^!_Ja~d_B2ozDDY11rJnb0{-XdMnmYC)Sqo?T8d zY4uMCXwp;N>|8RF#a0;-uZ&8e(87HQXqD7-pc3{!bd5B+FMa)jd?1}aGvdQ*x7L}M zBrC^R6o(6^s8oRkEDBQ3VHRw{y63>;B1C+d0JDsOiKUjUJWQGU=5;mH?d)GLswfr{f|}WkG1Y~L9&D41BZu?#`9lr z@Nl=baCEmZGx=Y=s9$za1SLRiL)^^Ht{HPEmb=3a zvVc{#sa|wLd8ob0#O2d20e$s3aBdy`ayabTtf1^|%~Dng`kAzVPxg|c0GEcb_V$;! zCATRW`vOwZCumrr(R*s`W_Al0DL~59YYOKA5BKo>kr{>BWZp~i=1g%59h!vCLj*F+ zr9K{cX~`2ZJA_ltp$^5Y2CL06cIIHH_9&cy==(bpOt-M~Dr8O|w;493p%63LMtR}L z{N7ivbapy{>&}TWU_G2vnb$RfFP-1%i!bFVn;S0TOh+tJRe??*Fbr!&uG({a{poKA zcrw;;MSNKQ$A>4d{$~WltW7>9G5f!HL#pb=AEp;n^J^SwSy_38+_7zf^4IXMfRjZ9 zTqHBw8GMuOfR*_gm=;R*v*Ha(Te&Td8J^X?r0UKh7akfe<>ii5?j zJz<=w{Mq~mTrKV3*!}YGyiiCyY_f-uM7^?$nzvx4=sT$>9ZJCuG}$IPd-d#+o-ZKSG(}W^_exF$>zU<4VAH}Bam*S z-Pi;jx_Shx&9$@lVz(R?R5q&za(`RE#bT(^9y1B8yFpHc@Pl|(AM97U{ZakC$-44H zEqzO^U<^uI-2cpCh(%ewxHi;4{cEPti+5M=LGl99+)0T1##$S)=Z*mKxP;d&v@zy< zJwT|mjqEe$G%H)$C6GlE7juSk%Gh&me6Q8Ai^WR&?#o|i zH!P}efuBDxef_}nzj&35qo;|zjk&6Yi-(1q`@cZ@&xx+lnhh_`Z}YnJfQ@7ugPAEG z0+xx_$Hoj@kBa?(VSZLs83H*ln3z)2s}N=+7<@}@(odtdsGo*AXsSX zkR^MNz=S8M0L@V$GV!+iZcq@65EaTRfH@`tdo?_J4B;CwDq9GQM6&YN%};60`g@!? zi#+OvX0gC6&Ab>dm<_q!ML}|_)q)^uCWH27eezMMqAW(TkEVi~oYVMdVW=I{7E{eiOU-+sj**F&@f1zP$D(iNn70UWEc`hwo5wH1% zdQ`=?^fTwu+Rgh7>^*U#lg5Tvd~HM!>$f@O-R3b3BtB$Q^sr+zdaKRU1C1+!1^6F2 zoT)xsDf)+6QW0L&RfuP6%3ftfF$$5zb>G0ajJ1WrJhb`{B2zK!x$X2qOFH@R=*-k| z9RtAriqHor|93xy{l6jP;AC!L|1YW%0k(|z<^xo17!VMWe?JWHe>P1XDM3n$#wep# z>sP64Ev%7bp(F!1vY40{&SME8(pVI@w?XTtG$-FmFXX+ovaID_2C;Wz*|t3*Je0mL ztqUq${o39t^Ky89dwzum;o6l3gKfD3MiH`gnhODKfa~OUiBo}CNDavv(Q<3dQT|d zG(>nMIgUTnQ<>edY7DHZHe{0~)Fnj7vpy~LT)8r^nThbVuy#Mt)Z=8*kSaUt%e<}e zNbk3AbhyXBSNkTpQ_{OI$PwA#w4qJ5wcMo!QM05eu_f0Tc2J@FGX;2y^G0j!yiIsX z`IC72zEdEH|3}+lBt|l)p~yIV#vzSBdgvstxq1$w6=i2py0- z80Mb(kG#U7p5D&ux^(iH3{)+BlZDPm1UEE*hx^PY{3+jvbofdYxC)E=+!oI&HEpCX zAs%QG*C0d_EKm&y2j*}rq+*Gllx!9mDFt9^2$uU_sGyY0kY>j%kn<3=`yMq1S_NW* z7+`+lBWp68)ei4=U{q=E7@>mJA-2i&aoFOz6y*XELg@!N4c;NoJDGjLxeoZ$s6Es;5{nWm`-+?zUX6&!!k zcfhGAu%nIKhRB@IECmN>I+w^vDjf;EjuI+>9cJzgRQS9e14;`?!i>TVmvjVZi6DXN z!U!?<0YZ(O4+qc5NkZF>d0oAO|JBQwNP)DSA3>4?QV|yh`C6~-%sR(gXgwVo}=f((^P4agcG}Bg@sWjDcS?bQk>89*03oEYT!qCFPj~0r2 zU7cUvl!gX0)kujd&;OKPo?pHT4wzT!ot>R^yWGspZTF)lEr0FF;eVVFJbro1@te)P z0Dtefa|Brf3qlq}C#VcvzSck+mD!Zshlt*gnF6+j4dqhwNbWPCQOj&9?4MC6CO%1` z^uX?X4fg}Pz94z%MGyDe6T<8IVkj)K-$_A4aU+PfLwy5|hMee~F@!Ah@@a^iB2XVP zVL%D&8Yj~~XGqEB(CX(;agacwU?Uo3(;>|A1cHUqCTCSS$^jL6yJEBpIQ8ODC>kbYp6|@-=9n;MiyNN%9}pR1f(QFp412NnVEZRkK@DW=rCH?vQA2ueWEa~?N=uu zh%TWX#6?i2%49!bmS>fYe5Pu$7bP~k`@Jw;Jd=`GJz|OPR;V1H%%0R^2b6A+|_C6;nnxsW> z2}ct^&Si8TgIm5u6SQ%aoLnyNcDikjSF=Whpv>SnUu*(TE>#bTnG<7_F-#{cRLD)K57^n}nRqU@$u=!HrMJs2`V`ZAKCGpV z30*XiT5qpeQ}OgI#+)`1D?W1nq5sfe7d=z*DxUVh7t7>3oN>|LS}7juT zH^KFW1ZZy!sAUhbeji7uWgVO;)5&ea!kmc;0DY>4>kYF~_r_vU-_yrYHNnRXptRQ@ z72PsHtL9jdG^LJKL^BxLR49ZV0DbC)3kp5P&=#`uSASv`s2za6#>RYuo2|Gedr=7S zU}i0at76E?T&Q-Q{V|u}*kDXwS7IHLC!DmGm%|A-VlGu#<^9@7k62RLRE$cz$UJjW zdZhYIAiHe7poe1{l(k>wMpclnCUd%R>hLkv?jh30VDe$ueOr5|k@egm;R>m=F&R&D z_aX_s+sIW(CWtz7vwx&rwIxdmi}^B|W7(yk7HLnnF+gUT!((&YqKJH6P`fx5dB4hY zV_k`=sXu?EO>0DcQY)m_Ap;Sz6z}-Vc_xXEKJ+eHnQtv&vYJb^w4}t8Z_tTxBt7-D zkW@QD*fsll^tbBE;4S!1Cvc~Fn0hQZ6uZ{zmWWnubnVW#S*Ifhe5d-P`j*^QLVtg1 zCw`xe;aB&&mZ;Y57eOqJl?OL|aDRVbt9FSU&t)MDpD21}s0JM4dRbmqc1x+YHTB!LU2>_KM zjt`d@2tabJ$0*i?U@alh;gxQNafLmVe-1`)Mp4t9Q%5~irTs+7Z2c9+757yC5`1A6 zURMzg4GmBO43!@Th?0$^mfs-}13i&kqd7P^$;LEPfi^z2w&K7_m18_&pkZDXxhhZ> z^-z~~?Cgl7nQY9X+^rjV3<}AWwku>~p>4JqM%4=pYZG4XM@3K1IR!&ke$xpAL(GiG zAgs3hpt$aY|FSW>Gx+Z=RN*k8Ju<_|*Y3n=4b8pXZ0Ft-jOu3&m#r^}RU2>DZ3Ls+ z2u^#Fl3QoO7v+QIweM6*-RoAb52G`f@z{9lkiTZLTlW_?ifQ=_#JeT33R@@D+&eM~ z^;C|_k@vas3h7<+u)}glLkZGDyU@2O!Fk0XG6A{#{vtoXQwfYH6Q0pnFTDz?lZ9Hy zBwP}9M=gXduSUuqrCZ0)T-wY0TgUud&TT6aO9~VHEVryy$5uPl^{)cT{d#A8qheS1 z8O|FYWggerQ11aYzB|l2R+B?Ng~IuepGjJ713arS%-dmZKVck#y8@5M#>~p^+K{F3 zp?~FL9Ll2}!qSdK9g@ zLsQAdh)YO_6W__SX+s4P_?Vx9-CahBQ$wrJ0EQ`{{_;o-vJk(ZPhS?Hi?jKA0C28p zFt^OKV{xv)MhFyjIxP%hAkp_WIH7ngLt17ui>cW{Gv^0UZ9#CmEbYbzj4CGm^v`k? zUM`HGN~Vb*T8a6nzlUFGxm1z9jKJSCUh_T)FynI<>}2o3cky_*^dgQL6Y|+-g-8w` ztYM-Y*{2^sy%}K+JC40z|7v(B`h`~e%W}uV!9$|5|JN5FREww=uDvn6y1$k;Jefai zk3PY=hobo^d+0q`e_s&hdhPBP!iFO6ENfz#YZ{Jz;*RuJ=)Y<|#DSgRyARFR`mqoG zUt_p`?y&yUeqv7c_J79T|Cwx3o|heD!4TBxTvl1`?tV<}!AWjjE6~er{?fMLEXytek z>C|+iF%Fh$Y*dXQ?DLRTOp1$%Y)#sx?5LONTFp_UiE2ve3|>X0qzArNL)Jt&gOQtF z^d=4EgeIP#1rCFGiO+^k!w&JSAYa9=`{_4FmRz+xa}z$j82%F|{+%oTy8$Dg7?gm> z$sk2P9=9MN{d}n}r&vV_1~BBNna3jUzX{Ldhy;hi6S2VwP)mhjaY$}%%o1o7Ujlw3 z{?&T+k;jP!;2b9^>xXbY|cZ5gGsj<1LP-ujCovo!U-biIr z>p0S!1}@0K%+HQ7*oHP@YnA?k`O;D&bk1gR8y)^NP=l8(mn_zqp&APl9Xbs7dE~vi z(Z&dj&C?f!W6_MWoANr5q;NHkne5^th+!r|iR*iv`gi(Ub7?+4mOq9>=Gj_(#uH=C z3O)@sB35i9;BPY6`m9n}XPtgEn(DlL3w2yAn&QHOCZosaFE+D`2RVp!f-hv?yAtfYlBm3&sja-eg=0?F?sq zTjkdP*M6Rrdj!;*UDlNmr!(- ze+`pBNJi8!?X7NxoZZ4It;BBguWI(YD{N|?L=0f3-u51F0hd6Z&S*GEvB<&<2+7Kx zwgbx?RA3vo7~le1-$Go+OfM&m88DzZOK21Oo+F1q_&^t}I#a1%T7yWJ%+YGGPI<{D zPwWa|#O?V`3ITVEV1@{%uxA@mjbF~!#jxoRJL9ksV#TRo*P;gHMF3#L(ACv1Vc+tm z$QoEM#q2~gUQ@_v`dxlt09_UsScZdoes&@{1~M7Q|f&5V{3Ds1g7wp{YMPMdGDek%3H*O`#GY4U-!

      }05-k4x@j z?UU|a!wKTfn5*SI*a1Htmyzc-Ni3S5;Nrdxm`e%xD)0H4x0NP&?5EV;E=6TQW2UBm z>ZHzR(^1PDQphUtGE=Z9qKbrweEY_z(SbRK>Ry?!vh}{RC5xtcA^Z2*)Dg4v+8u5mv&|o+|xf}VC=7UAcf-x9 zKHY+I@^M1bscZ14lUN!jR}h>qc3YonR<|ASMr!COlb8?_)PF7O1KKpL)d!4Wj71`7 z*>9M4M5Ng+n{~_;V{`Rr2Ph zsE&2DMdRGVbfVh2W|2-?UN6{hoJ;^OHy($=d^5OhNtYgG+tL9=_#bNtv_`TWlqx zr4Nor-AEUkC1v`TG)nKe`*f+hd5uun!e`4mXqiWQfzNlTi;TDzD8d^lCfxR%Y3VpB zK#Z8wZyV_+b8uWNN0AH-KJ&ri>KHylt-nn5NSo&G_BY#GwLCUDGP_9ROh);*p<8*@ z@;iTV!%1i1zN9eLm-D&#YiiCm70l;U ziTuVivb`^(v-6I0Xs2Vr3{)>D6*Yhq3$cjK&)5n49UXc3WAv%JxySTaA*dJVvc-Yf zhD{rh7f89mp+bBY3^%)7$1+1q+HA(1OQ*+Pj-=)vkcPq82ByW?27`;(uykmw9>(ge z7v{BVfH<-zh)88^g2qNiVB?IC26oU5W@juGMqp^Y3*tDu^os?v4UM%aLrZ^~&WSz! z&TL*nUb{0tW>TRxK1NcbY;{re>_WXox5I`23X;gRV~c)4v)x=TZIT z;$JBeBAEgWCqNDv9ZRxWOhP;c*e4sq_`P`!mV_uG6s`k177U{b48_<>LogSC$dveE zijDFW0?r>l2v!OJB?0869h17QM=)20_yrO0y)#&uR&|%(8Z$PSLLB&vhSD2&>~hJp z2`}CO?4I!4D^pS@6r4QG@zR zQW09A6<#DIMjn4hD|DP(v^JpO%qmcgjeLl80!QVlZ#n=(KO1G-p(^fHi()P0kT9aX z;Qj6+NPsVB<0aC17!TZJzFGfXM9A_hkml*?8b%<9=Z*NUY9=~zGV%6fUTpl(f(-v< ze*C+PiTkG%^t#a1s$ASdekxpqhVOAax1d4zQwmN=XQk9^eMrIce&p+-p==tM(1!4w z!@R>Bzp>}h2gE*3C|IzcW(31LRN`h9>g=QtgRzjLIp3sYejHDXb++hF{01;^vWIPA zi86~<>%S^QPABW4NBWpdR;gNQoOoVnYBt2pIC3p;s8u#I;8{$6n#-paD1tKw;t#j-)!+9bxMu(xUIZeZe06>LD~`CxK)TYu-Iup8D#+JX7s+fLER z-Nw>~Lgpg{?5bpH`yrhjSLW z42kPTfls^tFyN_+xYE3shE}()#%ss#e5aNcu#E@87`>4J3 zZ2?Eoy;929@^Vx-d((BEGfZ~ilg4sU`QT&aGw~@~$=su4n68L0@AXI6dX0I`U-~cN zahpI%5fqe0Otr;(q@CJ`;V8*ry?MS@sQWOR?>`m*7=}uPZQ{j|_1juSjIf z2jz)J1K^Ug8!yf$~^`Ex?r@hq;l+Zs4hOlK@8DsrZV@P7azJ+$c(b=km>!L6) zw)l$^Q%t&6RBmi}c-j3ddxH1ZFtaU;z8QxON<<#vdBjSN#4_XVZe;iRK9$4Y_&9ns zYXmB9#vcj6MAwEPmJQ4Treo?ylYTy-5zUC+qpOi{HW*u{aojBp)k7`DoEn~si&fbi zA-v&YPV0oj!eF2qV{xxp<9dYaoNYs8DOa7;?znRMLMmYO&C)rlKrr*0DU3yq;LKbu zyF*^Bre}L=!IiH0$s}*2qr*ua?N4ws8gE;)k&~P~b&l1h$r_FOVWUcv&m~8>eVakK zrD*zFcRmIdJn2({i$snA=;EVM(%$9OZ8awq8 z9ty!JOZJC?_g7@2_(;*Fow6a00!E7l<0*Im!GavhvQu3Dag0O$vygOgOH68(Arx%d ziFmb^HqFw3CJP;d(_Z$W3=E zIJ{&Al6-0@qmPvjM1#(iuGp2O&7*>lXLLk`<%QvhnAvN5cx~RnUQ2H~J&y#AtYYRn zZglrVGc6f0P_a2{D`pE9Np2+kEqf=C`9BDD9|2 zlyC7=I6#2{K}NE{>=u2^uRS11(`6hKwPULgr+~ZpGF**Efh|S_ ztP1=^oL?~b8PXv^s34$$xB!o@hcv}6cI{gP9>#;?DgVA2G3u{)CQ{o^Jpky;lWt~B zv15FKXOL9UPMRi1A*$&?qdA3gLEN@*s}?RAZyW2XPx>hl*0;el_KS2zFFbyc%zY+YzU;S#o&>5u?I#tsr-notJ>> zVytMtg=}3t5Z*axQWnMQzuKhG8#TT39WpeRFFhlm(&^jCvoRmrW`R%xg6tgb*-FG^ z)=z#<*SFLYRO^qRntC?rNhYTE&*f4WGn?ZjPJRytcw`&C6bBE?<4J~oTPsMJj9B!+ zca((MLas$98sAt934_^uYAlrR3OxO)U=0F;Tbx!4M%PIL4HGLWyLe}Da5mBdc~?o* zbo86peyLq0#b2|M#0tE_e@oZGUJXl@@%y)@5ajkQKEHb(Fr4!_gL&C^ah@n*cs@A9 z&<`S|n6H7UMB+QEMLGa2fFcymDK1eENNjU^cu%!3PxLNNru_K{7j zRI~5~F&)WS`XvaDf_wBaZjM`Jz_^s6vhqZ|L4?6lGo}(DXUK-L72+lTVGo)ABx~XPS6;86Q-X1UZj~9YhqRmnJH2XYCy>W3ayi=jy zc-JJ6uTAoNvq?234gugN)+)`Z+5trLGwI&JE2IMQnY^P!X3Pgu#QiGYrg+odgjP7X z=5~-&7A&!K(Y#d4G9ok6Ry+;^%knRtH{<>mITFj&Se~@!S`;)xyom!`1AcxzJoS2d4#P3?XdUPEQXqgb}V>vqhbZnhqON zDAG)JNpy8KXW|!4?ZHb`-34s)_f#r8bm4!LgSb5p$kEEK6d&j0r5_7C=4|W)1-^j= zi+R(9fFy|T?ghi9Mvux1pzbOMlY@0FcQ5!ch3MbOJ{MO+T0Shd*r_!dkpmy>!-AbF zc%2yasDWRkeNA*CYcey24XkSA)A4MR`Isb!xGu7@&g#F3GU#8q+agZwoh=nR zf@jmFx z$7eOT345sQ@L(3^*YWRU!148(X`Z6DP;|`isosR(OvBv(Qh1rQJCCM|0gT6+9!e{+ zigJoW78;@gp&ZV6XVC+nZa0BMf}Gx!48rD$&eNZT#VtV$w)otingkmhDnTpn)F{vWX1(c0}8| z^TI=m5(OD`)>vLlZk8gFO0p;cF<;fV4REQZwz7RzE_H$a$WR4Lyu7d8k)bii-u-pH zabP&#nLJmXfxdkqtN1;dq=ZZ0H7ldWWR^-1diiF=q zM^Zw>k+Bo?9yrf`)h0ya(BE4dU83stRj%Qbt(|r~Fs^-Tx#_tr)n}Jm)?F{w)R*y* z2t_Ni?nEzcZCo{euPraXaG5NtV16xmGo=t~6)n*laMmLNy&X7Qj3&u0W{%U8JX3!| zI1kT3`93ZQ&JqvVaOwl1+J+0mxWDpAKi~QnvuBKQ;HT?j*0%x5K>MKtlM^M^@$}hS zZgHep7EW<@m?MmO(tR?#G5-kJ&A-e2?XrCcLKvOH8^^>UXBi5K&y))O1f@|X z&U}kg^7ubLb~@1VFL3^#MbS6w32c{ce5iDoKDT?D59?Od&0Y^e!hwOmpo~G~@Hosl z%Ew}CB!{aad8h1@jlYiB`~VmZhsN;JU9!0|cJ$ygvlcI8vV}DesPl*g&ENmJ^YzG% z(pzbfO6xZ@)-zm(GjLJ-EZcP^iD1l<_e%&lU64M8N2fH_Q<>AQ=4z?Smm*S!(szz1wxRGHiMSJDc0&k?$yhqk%P?zr%Gl4~LsXd}!L^ordp$>NU-% zK4~~aOnHhIX#I92`9$CRr!ni1bIN0V_7o}GPB#ouRA3#hy}8TF+pPLTYD1pAjdw|j zSU)$L1)_FnaC_qG51WBQGQ?OZeL7IWg^F~EHn|lj`F7id%RTtC9>OmFf}aJbmFBdV ztaMwCq)%~SzRoq9CU5VF;okTQc6>6Ooh*6b6tAJ3 z2+j;GIu1#IlJOuqO|?*BcE&%7kKgOlWmwA|N9NBRdA^#1$gWivc9R8G(oBraB%I_S z#ub~*QVl@XcTzmEGC{PGXY9Yy9XXA+F#4mG5bEP}3(fy8y8lV`=Je;Fk1DCY*~9we zE%}WuMvRDsImhG{y{`^+GHSPLRP;6tmyUXN^E_MK_N9uRX_@PDU_Ge*`S~9;QJ?Y) zLt8>hQ|UsHmwpEpzCpjizwM5?Szb9>UTw=PeEsF`dTDmad+awW_*kF*{<<&;QV0Ep z8bTvL5UKct5IvjZ9X?b1BqrtaYKogkn9~glrG~RF_cWvgBMx0Yey$Q z*gwKf(W5B1lmCrd!&@`LNn#i8qbRCX#y@Jv&BU9iN3QuQVvixG=vyHibNRI?L`#a) z7wUR(A*OO?6;NdnISjZdB6g2alXx&hNyU)(3bo&%MC|vXLTR23ML=S867yVv;f5M8 z+ZD@>NoW0Rr_Ge3I9t{@NG_+N46xju+M+ZIwr&wi0xhqP)V2yUmYu=0HxktNU{1U` z)d~au=(&wth(}E|Hi6(7o@U55(tvF`%uQYH=+MdADXMt;@fICYKgp1~=?2MpV-9T( zS$`}A>S}^O`)O8cJA4VYN)dMcI7f^%bNw;^Lms-MY!$mDeo2>D0XGJec89w+9AduEYA(E_{m}5K zGM|(`vM=CaQMfX0O99UFH?n2MHUmlI2~JU`6Vi`wQ`(GFQD<%p!}2U zW>M$6MMTlSqlULkgdE+ANCYvR^L`ANI%kLEPps?$#FkyX=qz><2Tdx9uUgm>zcd(M zosM_Pv)gKs45tSYbV|p&*ikR)-goGhpKNd^vR+i9i>s4zEus*y2^{ovM!6e;A`)LDZ{xO`b&Y*_-%Y;H=y?0oqJL8u&vcgz*}CU9l@QzJ zPc-b2QdNW7JQNn{g1*WB$yof&0w0b+ymo2ttJGEu%yMUk3t9Z411H>529tSal(2FF zGk-EAy6xx&L$p=9A62vMbAk zOY{3eE9*wQGlPL9gU_-6dO zcQ(lD#UbT3tzmR}wASU`t9PRJk>U3C=p?A&e#BwwvyUGzU93x>Z_>nYKQ~<1TdHma zr07Wu2ic;^X;`T1Qd!ZMK9cf{De`*{e16Vdq+%h0Pwo~_q#_l%Z)2A$-)K(FxlQqx zgf$O64YG73A!qn6(I<#Y*hjK+RBsxpu zkiqB2a(9lj(y=f}>7i2-09|q5V_`fl2-_H78@vO8f+18}6`0JU1uLx$;i5c>2vYEo z#yl=Yjs8U9B?HJ1AVWnxBwA|c1~Jc&Iz*zCu7tS-rIj{BTA&N{hw!+B2U#Bnd@m-+ zg1HUG7y^b_lZ{cU9QT6&y9o|4EL8=^_)rf?X+Ocn2E#>mU>tU+K5A`aVveb$tr z8w??QPLmfh z7{{=k!f+bPRE{%2h64O=E|Wr=qDf|D0g97=Z{omX<>Oxpsi4nFXAoIV<(xajJhef;3zrQ7ayoz~22vxz+@+%Gi&Oy{91O{7SZ22a(OcHzHRD zDg4OPuOL@<54q+!GudEKT5bJnG4C}hA9)g~%Hf8gwNLFS<$b<-_3t%5BMBmH4<9mS z@*`it_Ww)H{5@uusw}AVQTWrfS`3RAA}Ym2B@~Vq-K>!gR|nqcO73)5kbnPej=H8y7SGK>+od8gMA#r zH*4-s)UBqUGc5AJx9+g#*opZ*;gT~$t(nO866Hq??OgfF*B?K={_XT@bew#K`bX@j z75zVE9saEP`BM+(rk#1AOJMX}JtR_|w4|h@S;5nl*w7>9E7vuvPS67vzNN@Qrd(KN zF;R4yc&PyZ$^aFBO8+Bq2$4km@sFEi;+Gl4a{>PhaelN?%FF`@? z=pdeh38-r@o;d1bYHqZlap+Lk0(h9}+Qn~-S)E;QHRabWa96+|beyYX*G&3lNm zQqv!$2O`r7wvH-yq@2VmZrNE08c*UOeC*XC96kV}r30OabV%&! zD?P&1fGOl%@iBJjy65^H9<<_Fxt1 zXK%c55lomFq-8fN@Pn>?P@h54s_oWg6Ac~-y)>T#Sg$q7JBf$<*1q}-hA5G-EVF1z z4d2fDUH;5XM^dL5QINlgpGwfpB&^kVpRAPvkso`u=*qukcY!%ijC=hFBb!;^K{AbN4w28C$yg?GeRQir2=IYaE zSH8W~)Gv!;dy`Oik1HB`YM7Vh&RP+(>QDM1nQLmi20pyd!wAxBt*(kcyL>_oRE+md zSiVqM!l#K347i!%o-e7ZhFER}9FRdBZOmoRI&v+~&yAgUecM=H;J4Q3LBWK3MYF&m6DKt zRn1vK0O42zPyvfAo^hHL9-m;EQ}i-n0P z9r!(i6Z+h_ktDiWOiv@|MMx@IW89q?Bh#8UT6TmLV+c`hebr?L!egt6D;Z~8ZN=$^ zvrg~Nh&>EQIEInDr4G%#$!%1jQ)Q?7>Ud&OsOeu`ZeI2}$+vP{8Yz377Tcb#d^Kjh zhb4ifd^JPNSgkQTDIn8NgJv*4SI3{3whw5p{RChF6Ri5LI)A-*GF|P>vTi@#5+Os; zTnogX8bh~$_jJKqctaX@!hhNSD39QNc!io!>N$0^7wb_D!+u%O3dS};et}Rc^)L+n3|cpO)MalTwNG%SWyL0@h3MsKNaERNTmb z)8ApgC(;<_G{ER!E&1b^Sgk-Pl&)rgvCb=~lT!rRUske{Y^ODmjRj%uLcOh4zNJ(1_%hJhp4NRSTCon;xRl_`x4aNRLbQQl z|LMsc&H#RfB*-8oczj5N{|$6E|561d8xe$~{)gNNMI)n!)SwL963)_M|JlI>l@wTw zDQNrs<0GOAk$7Hnr#1+2O2~12{1ue|Yb3!diJy^msHi5Gze(I!u)#Kd{(J<^e=~o} zhmg;^5h5Q)pz@hDzD>Iq!|*0DvbOMDfmOlGM@`*r>QhnOSYw- z>)7VM^I`=01SZ^N-5ma0tsrJE=H@uPU35P@<>mDP>7(mXF(G6r$QwiraD?E)$Wi|& zk}s{7DiAV=8}P+K7`Vw66kmLt*`p3pe$;-ePRZ1)QmAynYg%42W~yx2d@#!H_$%GE zy~Gg9HmQ#^s0RT<-05q3iVtD1&D&)jCEk?G{{dkrIqs+YGFJNm*b zbCGGQ(Zo%wJ$mArwtI6fb)AKm7f$pp1Qnt`(kBuzMr}IPVX5Uj)Tw$o3!*!;#%daM zn)xgjGbo33(S%8B*`{h~M9qq`li?$UPPjj>t3I1Rq@b`&`!LB{Urd4Xc3Rcs%xxFvgTCTHKt*bU?)cY|>Db5f`-u8_-QRbNxDG227i(D; zbSqe63eMslFt|%}BZ4&}9)|fFgK($+3djXBtp||*Wj{c9~52cYTbmu58AB<*SdI~DxC@u(tjZQqND6W9; zeSLB;U4~5Dk0+-lBNJLFj_-677Z0vJmQ9*2&bw@!#8g|6A6vo&C*d4GcsJ;E*W@ASrLgkfc(FYHkHbM%yY~ zbd~DBb>&P6`-cg#FmNAK82k%JgwOH)_bp!U%ep{+@8CgqmPBUGR4e!+;HvBDfYa?t z`fpsX-wQfW$KECrUDzUVcpo;3nM9Y+z6#2Tc$etD3yNJlm)t%`1gAuo$UaF#n?x62 ze;Y|Va8l5nF*@i;Lc1UXvHZyZi63S_1$^QG8XPBybt4-?&T2&2d#S*0S+Tsk5S+bZer^>a+b7k+sVlp$rn!YN{W3|XA zn;|iJk3GnhqBMm))Wt5sYh0#aagv%yceFur+bX}YlC6MGD0$WOoLP*5`D>BioznVsLS3w@5LAB zxEWXvG4dI7wpbN$UZ5tj>GLM1h|Al&!<@t3rSj_PSg(K_#%Pmo+tO?MCEQ= z8tptakwZYy!N#~JUS*TDdU#nUccC>T0%D>@{tDjpOdI_i{?Jws;L9lTls~~h$0-`3 zvLQtD^n+?nr?DgW9MPCfDr?xu`c{{;TFp15)xG;~s&3GN(`At&0auElEzKVyZPd-05Ecw4lrzhx0DcsuxckzSCUvV;nNZbum2-j~I>!J7IzgzIvbvxld4!lj z3QW}=GrDF)Tj=r101x^``Kl}l3_i_J`Kp8=Uj#f^2N6N=ta3XrC%SqIR4I(!06lt7 zV4cb{gl(lg?iJNs!{IdboMxdF6XlM;53T`gw^er|DP{G~nW49)88&`4Pst*KJqCJf zHuEV93m?PaoGF$~YL<;=`Qp9);0Q)rNvNfsdYJ^%6OhbzcE*J(O*&>P?l0eC>8$5f zCDQ0+!3T5lg-jb(?_V^bVWOjGYwDUFu&*ux8e^mV3B@26k&NXR9b&KCNX?G?Xz5Wq zc6}mxiQvdEU*$($5cZwR9Ra%zqLIIz<&yU&cRCZPyQGlcK_JS*SURlMXp1h6TWLL_ z(q?S5JffavZB}nwy8LZ7M@BEZhOQqO3 zA&$J%Y*;7!d9edV6)L&G*FdxyhVlB6$VUW(*4+XfvX-8y*G6LAA~5a1;mfBrZ5163;*_UWZrwZITnsn&u~><@$%)2?p8tJGn;=L6JDn z8jwXm7@vY?%=;(aUpbPun-L-83U#sW4((86NyJ|{&v|}9ART8uZX8WIf}zHs_Bxdkc=TWbDx7Y zhOUnBi%b6ecDpfCkNHj|gOQO1Mi@N#cQA(6<{2N5fo_ywS}@K`H6Dy4$IMsWx;-t zfO`lcC{hM$i)2~x6J2nRMJdL6A|H039j4w>+2*w{Y%TmL2+-6Mw<4}x-(f+^gC zB?h)Y60|Lv#wUzt;IxO@&48wI^MMD1;Fg^+u!#~mB4!%eF23UmhgWrlUxbm=Qs`fm z%@>=Q!faZ&m7+L%i_8ARF}+165<)#N{Z00l>dKX%?S-LPzi*AtUHle|L3Zp~Bp~ah zP2U2`(eBm;U*yR|_bI36?X`(Y%j0Ru$hMUtN@x)QeHVWt{P)jRwkG+a2SSi;p%HY1- za==7)jioAiUAd#?4_|B3dd zC`d_tM>~DC#>B`d;a+GV(j3Zbv5|Zy0D%iad6qBTQ!re%dL)yfziSW(-~2|r5sPSw z60z$aoSN~zpEfe%@7)mq$~LHrrCFiJT4QQ3G0f_x$~6ltxRiTFeIm(??h;HGH+Jrq zryXH&lfy>%V2bI+E@(2(rM=yMP!Qe;f*P^lnMQw6q-bn6wC64PQ$);ug*q~KXF_6o z;y~2sMIh{%%yu{*Z>IPnkY6BbV7^5bF?JOg0R;=8<@FJM@+<$hgNELd9EXfG{DKEY zq*VnD8)h+T3luIzs?Ab^kzrcFQ``XD%ryR5WGDeJCsLs zF+$W1gvQB`JYLnN7x+a_!ChgK^#c2}%N&`F)#d<+Scn-W4yW^#j#I2`F0rl4^5Omr#bfo#J2c5;J$M8eXc#?w*WaF2$= zQ5MxMb@aDR-Rc)2;;T^}TdB1h!^NnluC+S@+-s@lz9>X;Z?Yv`6#mqF@imijtuf>F zhDNVGRE!|&UJ8!g5I|d69sKTO%BQW7IXvd4j zrxKG?S7NEK-(neaGOU+Y9+K46^&Mix(0~F$X8>U=}j4szws7@2@bj;=BpMg^;aIyK%NgQ86iDd#G3_s z(dKH)I4iokpODgGo?XzpU#c9OPhiXZ>j=q{;+e1u65ni4!b{0oZs2#M$m1ClPgW#z zv)SpHNLHa0f?K_`;jGGu#_-EB%`+cVw0LQGjyTKj%vYK4VnSv$K;>T2aEaoUNf zyp80PL0w6jw~H@G5qVz!}$OX=j98a;P`-c z5-!nFbWwxW&d;IM0h;f@2FI7m)9N{8mnQ<;+V`E2hxjhz_^5{J`aA|@6alkVA zhiH`k9`kvWv35ISC8>0WP12Q_b2BoSezyNE(HJN6F&c36TE!#AERPJmcc$i-gr(Z$ zPK8Hc1Btt6qeSPVt)f&Ue~~PCp;y4a5?0?8`~OS6LjUhxL~Tu+|Bu`&i<(o(v+r7^ z`OW|Rx17p9{`8;t)&GF9QWV#}5o|QR11<*?yl-D|0T@+H0kqWgUGPsR$;N(U{34)GoB#XZ&1^U?iarAbuE!QKE2~g31NDr|9Ecuj8qY+xtyqf5>(%5&Sfo z`g-|-)5cJEST(kG%e~AH@=&qbFAC`(hd8;dpZM)bOdDBabn}Zb!sqM>Z++X#Rc38FzN={y#+%o=^N9_O0PM&`L41)bUez-*U|P=OCKBzK`vD}hGLKdhkv)vH z#6g8s;n5XMJY~+vH>#!Hy1&H%m6n61e8arZMei^3x@JlOez^a}AwB%XyXcW9{I)3Cv4SDrUiDooq7<8#o|s?Cds!?E+G zkWate?NwN6xQJ<=#SZKo&Z+7eF3qW-ADJIC>n~1$8~Yjxm{6%nX7-9zh?4(Vnl@BHmF*HY5Gm;XvcyU$7=0^^2>(Z&{Q7U0nZL zzt_J`7ZFECyMOO_#3);RN2a0q&Ty>My23%gb;yR;^!i zk=e|M#}cTTH{a)!c{hBojlhl|`zA+|m~-3c6|f_mE%JI!vQI8Oau=^g>+E)cr}PyB z2_;cR(1+wDiKC#wlhPCOsl^M)4x0NcuvtOOMAoqtTvbQ715Qk|k@_{DO`y}Dp#2t^ zq1GotKh;<1wslukzxn)CZc28z*~L}voO1RHIGxz5b9f=gnP!_}@t%p znLUL>O)-tSVs>V?On=04z-4IpL1g6KYrTP(ct*f<2a43)ChzzXPS64J^LBc>gXM6~AMo1=0A5s;V|iO?UI2i3<4GR;-YN(V!F+_N3$vI8G;c zXy1@Osso8m3kc`pBCo6!1m$rDr}&({SHIa14-X$ti2A4)l1BAref{yF$Ox6tY&Z}B zrUua)aR5YTQ8L^{E))Qpg{>o2;22d6o6>O0!HP4@|5g-zqH0LQfMdPrqf9<#a2 zAEE%(ZRZgG80o(P8%H_)$Y$wwSQvhne|f##^WCIhi`?6%-QZ?fV^BY&8PhwKX`8c& z`_r15Sch?gYHeE|3y7gc=o(9&evN(f|4dSWo3wAmvehNc&$Ur%bF!X0EJ&SiavsG; zNlZqL&@Zuy&B~K`SfOjv%TRg2kWkRlHC;u@EJAJZ0Inrwm{Al0AYZ_6VBIx2n5z$! zhVr)aav%${4L*L``DnrR=(hUpVq(W=*C@TjcFMy5MlnY}ck= z@R>VBkys`#KqMkW<>!i?hqd4t+TFGfUT-Xg)ham-Tg4KH!< zf#$!q;{xV>g8rl(E9~c7jwh@7pc%9&?)p)Kr2(uEEXf6`l~1g$WYL?&u6 zbpvEED=^fhCK!gPF{Pp;@GlVi0UjbA&o|LK_wD|n_OtOlkF;ONLt;M($NXy`~6 z49e1qRTv6U--vJfb>v&%XP|$`=kBlT=|p4AfiK$QZm;Xkr);O*rX60N=a5;yi15^^ z4_}-UeBYjAuaD+*Mploq@ieJ>n54SoCx)at7H-2ETLH0OvvNk(lkUCapbOY++!WVU zM-8LD+xr0&l<&&Z5=mhn-tcA8vbfo|i$8V@?!>W&J?h5aq<8G@0u<%DR}Ry%-eHpT zsJk!Vd{f3(v)(O}?3iBIDSB59S2Nx{1$qN^&F`|LeVfMZm|torzQ4$n=)ZFa^ycgm zSM6HdO+)lf%F(~udTbfqc)d4g?rI5n?>sJas1US8v|pnt?C6cO-9t`12fY(}Y#H3- zm^24mCys`hoNq(;4IKvgZVVBk!|@-V#NAT{|D}}qOxC}(ND?5u_LA;dJp>57Hr=() z9?p&*Dx5`2SZy5+Quys0k}h;=5$MII=sn!0J(vHuO8ce9@eC~R2w-*h79r3}*{hSd zNbg6?e0M?qAPyq@tCZMlaL4)a4&^7sv&#Yf&}(#8L?K{$=O*)+n>S&+e&FlL?YDbK zIQABH_neUDH}#aZVDK4{7keicGCq5F>y+e2Jn*4N(3_Z`Cw0Mj_gvF2_k2eG&U^O0 z^IIVOT})tm$PXp>ldkh6vfq#SrOvklJKW%M_wd#&C@_N01)Vb8sF%1JriSn7lRB zQJLI50w4uz;-Ji{;h2r{EnI^+9 zvtaikF+!RwlsdFAeWGn+HG1t#x-17<`Y$u~1xKsRrS9$^+G#saBj*BM92rDrCu@be zVLtj|15Zu_8OtW=Eppa)Q-PNg=Hj1NbH{QIq71z7&1ujx<3bNmg7j-Gbg3a0t8~fp zRO`_PmvR2;%2S}P+Ju5_*GkGpUR&5EV>Xms0*T?`YXnc0pa!-@AsKHh5V%pXg}c@4 zde&(ht&O&gvqNzj%OC{{WsWU$?17Gr4v=|vq#CJ6n~^B?RozKtZj+8b=7B#ULz{%A zGk=FX7{g3$u_?S660{B+}8+EJw5LIB3ajw6+9|M;~XJ zFvs{Vt#qd-J#nY#D-ggXU~m%}jvw1ZJdEAgv!pbYk`s0Zq5T7-Yr zq_noGL5XQbh8o2Q7*w}}FH0PBrE%(G=8_{zsWhnE(1?zqw57aB*aVkg^G?`Xqj&?- zwqcrVHiQYf6M{%rNWDB@UHpZ5QkRJUW~GU&2mcDI^cH33kcqZOF`tY-zNR(A9fpjH z;;IZ6Y;h?yAJu+8B5jJLno~wRKPV_pqE3Mr?pvnN6LHElvK^Lity8 zzoExP-m+Q%13aAjDbPm*^71tI>I&gyimmrbnM*?d5rOB8>to43^)ICoAR#)mkj(~B zj7?EJ7LVvzmHT{4-weiOot0jv$N6&Lx|ys=n^dxtvi^}=jAf7%J7RcUyhS6kfMhd)QVvA+Z1s~Z zfPt^DNXCL>_ZX{Cos4}RbyKloEFe~$hx9W!RwpW4y-|!L+pSKC9IO;358#x@xqM-* z$qtQR=4{KHEBpE(&~6%l;##z09QoCoe3J+;1D_%UpJH05=;m05Y)@S}g6rl>XuIE6 z5t`6Bm!6GcelB5ZBmKPO=h(9l|q!$sRq&mRl+$Z(P z<}urdgS^l(b;wFuE`%+4QA-=XH)mDy>ZerZ+r8#)-7e}dhY#zSn)H2>n3_+q_{_^C zrNEU_N=z$ghLkH10I8L#O~{c-u6a3YR-+168kVt{QHDT(&PJo(Dp|HWoz=fE3Ve=@ zvEa~~mn`z7 zfe~>}`ICHX8-+b&T}~{ClFR54AxmKU-PBg4y;fjjmqU!v_yDC-LnL)vsj<)n9JcGb z(h`{ytp_qbf9+Kc5M1fu+88dDwAvO@YF_lj2y})#gx|a<*#0~i6Nwo~@Q}zv8MczA zN&bX2-D`Oi6oU!M&PX)L>@SEWww&{nrK)=mp?AAxhhoN&1v8DxG38drwr-R!zX%e* z7}v{|I!HSY8XoeKY55_+N*5X6d8cnW+~J;s@8vZfR9-U+Ea_Xs>06a^tnF7)K}5pZ z%&;{=Qku$bB1+CxKw+XWX>;h8%Lh^|6UCY|E$0bO<5D$CQ*qC&rE-d9L^P}`&@D?! zW|U4y-!R9IQY{ruv?^5ys+KHEP0E-g+;wuj0z`I>H!PvvApHx>d!B7!9x23x=E}Ay zTd`eIrC1Yla2$;91=_khv&Gixb$d}rIMD{EBBUQ65bwIS$`sylxZdJx zIu7aJpaZgA{3hW}o1LDzEVMy(4qn@(RSZuqL|pTdh-FX-N2P1>PHKm`O`|d-pE+^p zGRri#gpYNF?6OJ4v}Ke?Z%Fhx%DTo282g3IpK2LBgNm9;uR!EOOTH*vl{DUlYZ!n* z)aH__)TMmd0H<&OcOPrPaQIzR3kWK)mpK>cLyNQwF&YBzA9*;U;!ve@jc4=?nJ^U6 zTdtn4t)bjh@*^Q%Dn}wIuYl4Tv;A$eQRLNpMKJEC;vF_(PnRg;pCFc3B0W7_(~4;o zIfgeXp&eU_YUQ-_EwEI#(zVU)k+c~zYpLSv^M^k{$X)czjpSxiE_WauMx*Z@_@penbB}k!$FsD z1&NXgq+^HPv?CEZhb=DI8_MBxL|91WvELO7Wu=^)c9d`c^2ncbz8%59Cj)a0T#Fk%3%BjH87LK)nLREmO8@?_JpX*NO>|H8lOb>8@c#wJJX8>BXur$F|AT$SUH? zvs6iOO$#pYcJZV7Sa;ycC^`HcSkoC=*T+8)1ORe+_UhUOWl7?qJm!#7qB(R^SVimCel zJVh)Glx^LpcKVUcw=rPHnbm2l=7RW-H&KE#s$BxeZwxsU>DahYxG^r38;0X^tgR>0 zF=S>*GBR~H0)nZT9yyRzmc|*I3nm~`FAez|&raTh<(bECcLKVAov$3QTz={QDQUR* zv0NamN0+N+oL7dy=(g{QNW9+EKV;M&;5-ugcM@m|GFc`>d{1uEq4haO45&rwLHLfwO791ok-SQvv>N4v42{c#f$8( zU~8*89#6XCM;D(KmKDxrxgNw2C%lhF*Dt+8JI2HPnfP5Nh@o#O>^r0J)93bLG3nHm zEM^Kf4nBeygEJCZ^-uD3O-PGl;ZNq1Rp;v{lR`&91yF%HYPdx9`m{_XW89V|ohukc zt~IfJ)a#HOuQ_b2j6NIL0Bq^5%ajV93zIU{L*K0~D$~)og{1Ap7vTKX+7A&s5^#1u zJ-SPbJK3r0=0ywq&vUs;71W?6>X2&GN7Y=6TS=UY41&OatB*UCo~EgOQD3Bw|{lTPV=tVZMW3cczx93U-IF)*<5tkf2>@& zWVO|fR{X7|{*pI@fqvmeHOPlLYjIgr?=C(S7#@2wSD7H_JDZRlKkKbwWU0RN8?YOo z?$opFGR;t6Bh1YVntfrOiBJ{!(g`;Mj+y5|riNKaI|DX+jl7x``Ko$gZ?0l?jV2hn zzc|f_;XJskAtdcllk88#LFLA$x`JQS$Q%?g_yb`kkU&c#^9iAZeK_ z36ksYmh6oW4{Ve?r8SO8)m^qnAbn##0NfS9p$M)6m%%ar<9rFulvnt4^8vq$)*M1T z{2}f*eX?!z=9A%5djEiJHvfA5K=bfAsVB@uRBn)D!-iiK>BSa}C0Qx@*1`HX_v{x7!45U)^Oyuq<$CVxK7 zXrz%q{X5jx3W)9%ba73AEHFphrvskOnn(^Uov+}qTYqesNV zwCf7QDf}{h0z|R=ZlZcbFhsQ9in6`HPGKt04UD5^7^h#Ux%OvnKu8Imw!fS4h*U!S z53Sb%K3%|%+0%T>G{i5SJj*-?O1E-&emrBd%u#wCLrq`c7cCl0nSmV>l(I^hivjd~ zi4M(q>wjYL46fBUgk#uRLS>_uJH!xwwGhjDg=27EW{hB3Fk`F=p7teP>DuM@bgp8W zpI)(p#B6t)5^ZhsE@GOWUpfDBV{dg2%w?>(Nv*z7d8_PpTgVWUYq9f)LPo$5G|JAz zAEIdEHYwWwTzW>w5t)Vf)Crmp~)Vy#;Sa=_+AOiU9&9;T@;dWU_ z^TQ4dhqK_3Lpaz?5p`R7@(jcLm2U~qHt*uh+nvk*lW@o{Z{V%T8PX@>YUs7|cRpe0 z)m5p$yx6J5Yx&Bss{9)f+@9Q=zn~q+w7{ZX-!+B$rrw#|+%>N`@drMA-sw+Y**S(U zvX7uoXdNA~)rBwp5Rg^04_G7e4MUO9nd&m8$(O%qJrRQRB(n~hwsVV=zoQ^PATuF8 zHa%Eiv%tR!T53fEK%=};bDe4mP}qbM1w%zOJ&~!jcyYxnmOq+1XtlW;os(CBK^bvN zUp z2|hf>1pAcceUwFu=K8pDAO?tEf7J5?-n@WEE?`#V#abG#{+yAizx=ek*JvTn?$RqtYCMp4Ltk$!dx72RP>X{H9np-wFON&L7q__t@0qtz(M2 zrU>o*_G6*TO>xBdYR)-k(Ht>}&u!x!?6@OU+kpwizn!#g9fC$PTrS(9D&pi>Vir=r zQH_qMW+2;f$xmx3J*1Y07Ki$mqJ7*vFbrH7~Hkp`fc|HD6mmgUO*P5M4r%Q3P=Snnr zK>SRNcalYTc4`*_Wduo0EQ_ApBnx;s(%cByld8y`G{@k;21^QK*OH+eeRod#70p*6axXXrq)Cp{3-a1lUl0+m zVsf<4eWP^ipYuqfpti;;nHC1B_Osmn_e389C(aCdu;^JO)8QcoB8jwcupQJCe#v$b z8oX!hyoF%(C9ik@MxC?FHoRxtz$rTWf~7Kea4*7#YrHNnaD?0_$B7blSa~9*JpJk% zimq^sw%DWxbj>k@=46aB^G@3D?a66yrax2t^{kMCGk9>D564n{-5F*M?D|OX%ktyU zP7yjj86oPaQ@=acmxEZsCob!4m%7u6}XFGRA{U>2F!vOvTI)usW!suA^&-9 z5id5e-S4E#^1Zn4bK&6WyFH50_zflnNr{yM0W)&+!7^-DQY=+4jQOx5cZ*Rx8MtN* zA)^L+A~mT3u$aTda+Hk9hnyj#TRt3aFIi`(B9|igahnpFkNCJTYYBrBU8Rkqa7Z5rkF$cMP#`e2!KKw|SK9t4$dkuB~%^?@az}{3EoTnZTG-t3# zh@YV?R_!r^Hy(&&0(n_T#9eDrVXh%4Ft@hTfC%`GTBfKl9X0nQdaY*ZF0`&@GJ7C3 z6kP~igs&rw&u2?6yk~0%=7K7nk%BB2>@2zqkIDspqwJqV)XORn55IYN?y{3`iHkGR z_@s^~&4FK{rVgB#Ngk)1n*U(ad?B`g-%Ny723F>%^?j(`dDtGWhuS6928x{?b(gP? zo}ve+#V)uMJyaqXA6($xS%{VCee>WFs`GEmh8^|gRs(+r)jKp(X%L02Iqvaz-R zwTm0vb2SbTd$OPI&OJasWU(VI+;X3`TH)X%$muTbbBmju9b1)ftEpkt(Uv!rtRV&Y zeZVlb<%`!A*X;^A-5!tdT9kTw403fh47!)`Y{X z4>=pnb(IZQX>`}z5K&*DpAhwGV zw+=Z38gVM^CX)v|d=s(+PF6wIHsuw>MOYi|ZAo8T%S4>7A5FPsB207FDg1KxEgH4F z#7EKnm>9?M68RTyq&~Sn&kpn6k-r8hf83iC4rAUzaMtVqjUQ>J_Dft~X}HHO@Y)sK zkvcos{njyhxGE}_vqc7l4&QnBrS8mjV$N5HR~onIrP&2J9(?X2CKA(DdozB~icz#t zCQ}M$XWJF@E*KrX_-3yRgF|Jq;}_SXm=Pz<3+wV|8C?9-@v03#kH3^FFZ_hVe8!wU z@mmz~h3W9gOucnLqohO%&J_!|1F3;*$A?)LPLWskIJG=l?6?R6ED;?{WNbw_i9_2R zy6QNYIC@STJ|xcrOP(=vcc%TUwb67V_zvA-JeJ8{5OmqV@LrOEZKlWi<&;<&pntgV z8{sJ%jijm2nN;>=)B?hJ!NmT=;qGVJ>>_rd_KC7>!0U84S(g5~Tl;M>EJF`A^*{ur zpMBJyivT?z^lb#7>$1(!GtiuSeg>}ypoX@CYn=|)glB+r0jsQ8)Uo`Icl|B@Yy6C+ z2*ec?Ui*Eyx<6bvJYGSkGcF;&H=CMhZp3y{WvL{4*o=apxgmj#n%SIxrkq7^vGpxN z2D@spRv_U4Sn{EiIs)~si>qHYl4YmaOtwbp?G5OYB@u~vx_H$3WJ{HEiE#5R)OL*W zM*_gvKAB%rgpgN=Q0xn}=wY1ZbqV>EjVEs&Kl#T~p_8~9zgO@T;Kb=Pdg0W}Vz`^_ zmTMVitIgt}?SPHyM1(OiiMcR?LN?Th3;Wf9gK*GdD-LxZYum5?tQq+1p}p?mUjZlZ zBv;s(@AxP?`2Qg@@*nWYKaZUdHu)YQi|-RQJ^y2)zFYM|4OI>4OGms>N*f)R5Ef*= z2m%Q-Tro)AXb3XqC$!;mtFr`ygF{o6Ek|T)ON~$OF5;#g-{^tb24X{5uF}WWVsHMJ z#HNzmi7g3{#?Rh|Y~!mxf2Qn?XQpyGdw0JcIf1sHiNkfU5ck$EeSgxjjQE@#vFG%5~9H zw^$Y*Ivg!MBLyAk#8@d>qEk5WLtP}Y%FJ=mlKM#K>9c%(kCWz`bI_u&HN^vkj-cO@ z()@hUUu)DZ#X2`jorWLG9UUhFFr6J&x8v$<=y0S6;!%<$TeRK3L7~xOXR6VUYDzlY z?NifVaAX8eqL`9v7uZrv^{xxzr?mp&?zoQDSqiGLa zMeB;?B-2*Aq1Yj54hct%l~KSOzYvYwgpFKZf zOKt^CNd1hJNA--B$Lw6)KFrLY!>PnPi6pWhqW4(Kq?BsOI1>~&dm9qSc#EEsi|(VS zNBxYmOZAMgJ1?m5sZP@#aE<;)B;DYNbcQDrRSGx2VAC>39%j%BfqBW}XtM|o5M?&z zTGv*TnR9So7D3^g$veMgs3%jfl453PM%B~o@T$sOLBz_nsnpS z*nHjKGT|+S56t|JMQl3;pJux=@AzVC3bn2=L8s<1N(8nh!-)?m)hi$@O!EN`T*x9i zlGm?D4N@jQgnz^}VDCF+sJb{MlyhFy6J}BJ0Q0kTQ(pjCDS)F8SWP|5HGKXLjXole zxrrf90tU8P`b|NkaQ7v+vaq-G`zXfz^pqOZWp za592xBKN->D@#=1)hcJx9Uv>1@;7waPnFp_BJ}n zBz^cx3GN58Ys!7cn%2KSQ*tk0&8hUQhUDI?$%up=+ExoI{ExlNBgLiRw}hi41#LTl zRUWGXG@IKQwMZIiDjb0~RV-#|LdBoBtw|~sH!d20;f322yK$(OWlqIdebVfT>TWR9 z*JM}E5jx0S_c1J{6hy8S*}sbS-$l|y!Fe>;J2X)LHXuCI6X4lPJ(E^KSHb6;k`R6z z7T~@SA@6{$w|K1MjeBaZ>m**fnLM_OiR;{;RtD?-fYwOvUP1}v4G%X*-G8+Y-vHQu zVC8>+t7GPpXc3BV`45JpNP_PX5Jv%tbmB7OkuM2?SO#C~WvAIk`+oht**)!zYeI>Y z;v(K73l$$0v(2rIU2xqWW*DLx_imoBx%A?JSz|s~AGQ(6fh0zCtHfe)7#xm|z;yuR zJ^>aKFfXyAe_8Dd{8vC|d@W9@@tfpo_=Z>o{wFNspM~LHPt^I(h2lTh)*K}*D^x+W zPYRtT)6O;Z>lIowX&Nq?z_HMtYV_n~NZdRA?QC1oZ%o5Ybt!M&Zvhh7`v&s4XsAi6 zK%6#Yis@t|<30!WJJym=0Qkr7Hi4==y^#L}v2AcW_1q(?jtxJCd%}?|1Lg(>tdiPv zQfim9StZ>m-{q=nCXW%-)5dz5vO-15yk3Pg*O<80WgEC?P)QLSC5Yg8DOr80h1B)= z3qguei`iOZ?l0|(2t&J-FPtC>7htHNx|$Le_R7j|`te2yYyLe$&(4neiB)od^oDqd zQwXt!^2|iy->f*tcN0OQr-VOLZ~6Sx8eTTWrL+P((EKNr(LX?BTVG&=J8K!7JWH~K z2(ok5iy(q|n~auHlWmn6^ZdfMMe@c*WKQ1!ITIwsA@%j86zwvA0;?v5VoY3d$=i5p2#}s{d zlhMPC&(gV-sx7gQQ8zm@=?SAkA5N^9#?1c(^$d+ZcVSGMt!l zI6D$EU9CP}UqJ+sMbW#0B#xY0Q`G?<9Gn)WM^WAwD5zC`b6{F?>pplCX*#|2Ope)^ zBGC#ip;`$8ZuL76C)H}%X0P_nCd%~nKDNJx{VMaWlNN9F#o zXmen-sdK9)yl|~z{ixbVW8g++G#5RW2x;dDwv_b&fXI=pu^D zF|{0KQ|{#H*{W7+tM;^ZEy4fwe6L45%$A3JsARj^=xx7Gj#6t}b=<59UZ>D~8UFaL z^hC-Ej&t)?Umm9eEqNzYahj7}$F@XdnJd6#j&X{#@nk&4?UPklxSx_HBu51Y8$J(v zgaL)PQ5l*JzV(mi9=J5bt_(!us&sh7x9Z*CUbkoD6Vc}*&%>=tefIS)$QKTnz{fJw zbG$=~CvEv6rI!_i+4Kq)T;f5<6=xZHjZa}$mib8F$l=-hq!3Lj03iAu#CL;0S(f?R7HI(fEwoKf8B~q0$&EjJBt~|^} znUFAKLJR71Xty4RBv4qlc&pgVV5+*Ns)YT98>A27Woh-)XVKdl7fZHQUI)(KS0<0v zwHuP@(VUb~p0paPzylji`cQqL9;B^4ny+L-RlQhspm;6Y1K%1y$OlvwiLswlGZgDM z`Cj-gJKmYv?K!YnBBb;P?s^ny3fGhE$P+I&9j!-QDx>;6=(TIpg8xE>4De0*%-Hie zv~Eke`jmN@;*FwY|Dmn>rBd`Mt;5#v!eOZdSozUE<779U5M#=OT$rRi$k(v}dCK1_ z*bATYP#Q_;5!K`Dxu_CXo4~2xJC_gICLtO$&fg`cXhroKf#3g~IzNzveq%}*Bx-)^ zn3;!TC;whe`24hzG&3@KrQkh!+-Qgc>Q^TM`!af5^oYgdMBbd@ywSs4Y85qk?NE`6 zb`)(+Z$VpZPrIXVq)~wGEOLPui0I%cg$L+|F}E!1;Lr&+^8`{J9rJ_{6!;G~EX;^y zro_X)NVmSCPEWV~-V^dz1PhTQ+?*c?MPlM${I(0Z#CI~WqD+!Ik46MWSd<8H|EsgJ zfU2tL`Zyudh#=kF-7PIGrAT*|v`9!@rIC^pkV}_UzXI&QB+oho%H4ELi~yIBvOs5W2(5RPVSR%e`!5{;u3iXf7BHmif=mqtA; z5=|f^iJ#~lC;KEpJIsrTcIfNm)YKTsQaz(y_D8qW*956XLTF*PMfJQMzy2VA_wiv9 zJ=H5|Jjt_$hpD-(=_~6C3FeXF!3qrS#3Mc&0xJ`ZHU(mpk7%YE2oDMyW_poxr5s4g zJ};xa!ycf+@D)Zrva4}3eLwreH};moPB`!-1Wv=UL@7~l&;&fVVa}b0|NKiW= zuaM6we}O%m$x|p5Q{`PgAD0DbHoT4J{xwGDSPQa_@i5m7Y^$8o^FwxdJqIkbH9CyV zo#WZ*jcsBav$cHsY5x#Pc}7+Vv(dBAYOcbUq3_qoCIarfsdy@Qs_^I-VtOYfK^bca zSEw&wCYrzGqs}V%Ju5vbuu6jB&X&F)SQfOtXnV&CB@^kY+7FR z4VcyV74fGP6Ot?IrUhfWlOv0SyA>b2bfb}UVC#!n+Ot=ir+sMqTtD@VJ+cT@&v`hh z*mjbc6O!uVutH2M_ZbwU`wv-G{N#ipJAu<>-uz60Yz^6%;c`yF^v&0c={i|L7NZ}j zes}~iraEA-FkrWQIGDKZWt=>79jC@t>MVhChkT%e)|JlA^eJHy@6IzP3}2%__i)sa zyypJsn>2RdR3mEpFT6%?Tl2QDe;ud6ADOh2f%~TgaR2Vf&EeZZN^b`zHU=CTtaqgmwH*E>mR$(fTZzaVdJ-SI*29|dM?I9eac|V!T zsdF?>N>nc1y=&)-e1l&LV?G=2_i2VkO!yhOJz|qWzplxIDOh^K51#K zGsT(P-o@EUL;VBAqg+9YIU@%A#V}D zwx+le8;6iZk$`MA5xN_^;i_xi_I&)@1#jFR0mB*Q`%DO}Y%@RpE&b#I=7-zhz10oa zF%Wc-!$EV9*Pxr z%y$4C88}(t2s*T(bE<7R`H1E|HxD{;b=XAnWqN{|tYgg=lb`Gt#hOzbEqbwERg-_9 zsa>@;?nCmlNSA)Bcpb*nE6fKaBP{K8vm+0q!>(pCGwO@EJT#nIPVQI&T5ZG5^@3v7 z5aSZ-IOj?NsR1PGS$)$lGR}NWu@tZAB-=%4v_O9FpqcWy+gapu1d0SWQD2#ggp@$& zlq1{7Jnc_E;DL$<1WfUTnSyVM+viHJrY;+s;*0q544;PEtAnO;nMX1`wat}WMIKHn zbH8?-v8a==1GF19$xtM7>RAb!m`ieTLUxnv2**)F*YJHbveQ`8;{j-QUg1ts%Oy@i55VL-dncY^d!6*Awy>g}nI8 z%)Hv(vZ#-`8OO0pXU{x_+bzQUd)bF9E9PtGr33ff*^sSzE0|=dgegf`Kt??pB5a;z zoozxqx809VmXH<$s>-h@+hTqClCKa?c&NwS2crsS zB(n8_-61@>AE;yZOG#aZ9aqo=xl$N{KXZVot(T9{L;8!OmKV0>7Q(=e()k%WGi;Lc zuy2fxao`?Bk(1fqY>%@C9m@|l8i_oP%b$uCgr)t-Z`ux@Pa=nVlA6SB zW+JCb2^Y)5|CUTgsZK&OeOt%2++-`i9Cb&Jo#Mxr>XWxU$LdX$XRDeyS~L+0~!21VtIs zxh?N~xjRAp9(ly!9RAnUX?zj1FAc0tD!}UWTXlkq)#*~3;CD-t&V3@yTW1)^0+NDR zv7wwSc7EDK#SE53*QF$pSQ6l{P}Fo**aZkc%I32lTBN=ARSx03N<_gnV->od(%AXZi9&(O_897%iy?6NX^?GQAFy2OAsC!qZxE63>Y_ z3gvg={AZ|9JUU9_TLgK*Ya_(TaxR$(Qeu_-qz`SK*Vw5SS=v!>@s0CJ?LZzqEXW`Q z1jtRBimvxtm3!XF_MWK4850vV7M;$!oTS8BqRmo`j!Y~03kjOFix7kHo8q330g`&= zcQiAoSmi}zL456w87@xdhYUC<$;CF~ly=9(G5R#oZ>6RA8+B*yo{OtY)R<(8s8$Av zTN`M!>ViK8Q;59QrCSp8<40L+)1J}nQ22&V?iaE$#MpdSsK>TKUU6HJv&nHi^%;T3 zZKM&14qCwaGY(xS=bP9x?S9Mr zHB_Bp)a7V;(h!%u^hH(VjW;`KM#>($7Ht;dGH;iMg(aDF${xJQ^+|}&)_fN!j`A{O z^L0D0CfyI^fv_S+&LyIdd}Bn5#m^p3?;u%z$-paJy%_6M%ra-$DOiO!mfJU(W0a3c zU%>wGcAlouOw>#p!Oe7(yW7N-At)Vtar;GCO$g7wR5h}@ZKyVV+;yA62ldM9N_nUZ zk-5sdz;cGA)x#zC$neof`fB(P$Yh%Gy7c0;vq%Mu-4Y)bD_ZxoUi(C4IKN&3iGQtN z;~C`tZe~1w+uvAC>vN~W#zI-^$y86*a6p}`jlxm4vAs8!foav4ak@0Z*vf%4W`<{J z#f(mtjvl|}F1WTAJ9`0fk5HAhjHZsTL$Me<9uXQJAqtUb+6pAS`x23Ac8oZl14Xp? zgH=Im0~H(PoBAVadb8dl?(1$+!sBQSDMjCW_PEuH_^h8yZM4tB(U3ExmHKG}o=@Os zfi+1!8AF#M35o67!?@gW!v@UazAn>pEIj0Lqn18t z_ckdKlEg!s7B>TmGa|t+clP}1K@v;Fg3+$J9WK_}`V|qOiGjlceNQ(8SxZ{8`hY-x_Kwf#@N4F2Lug&24CDCf_UbDh!9;H!9 zn=wcFhAcjTkTdc8Zj+@TxqD_ybJHh8a3SVi2`#gh7; zKY-aQ&=SAp4>)5qD>D#-}Z zVXP@q)Jcrs)HCB{tWp<`Y;@Fp(Z2m2P2VZaD9?BPos(_vcKiNanIaP+&fX}IbQNh;Rw>JeLMJ)#Z7dM4E-Axof`GO} z@A(AoltI>gPDJYf9>u{*v*Boun(7+@UjHO>k;~2d9bCGt70dxj`gKgMpN%$@FwO)K zUYs?Kl;-<|mN;+mu}lu$V_jhK9ckiw<0x?B{9}`ic2)FKU+ZZ&`|QdfNM4xB*Vn-c z4GzEF6cJf=cib^xVD^cxIG6@Cn7%)zr`|_4yfyOZ%x9e=a|pkY660YagxsYF);Sn5 zi51^Mfs8r&tk3$5cImjDn?<-||X5@?UCP z2l{E1Hk<28z!j4356s;wuuxS)3@g~?@K7bGsV30=dUzQY|zip&-DY&8+`L;>d{W#Mt=hlzJCya zb4Uh%ZZo@%Io0@f@SB~w;j_Sx%$n9)1hafJm=aR{Abe0lNFjz%U7*BXfed;);Rctf z43Z9bI4Y6CHcngJJQ0i6)D1}}?u$?sE48y}F~hC|r@^YgGz%dEs^WuO{?NfaWA*q1 zr+NkjrFls$7Kq{``!<4ld~#V+Y+SamVHczNz2tt(XrBID5G~DEVJDR zWu|~(kfV&qNDzC+vrbP*Qk2f?V;$~e-~$A#e)$KlCNtZQp7+6?ITlL{A2BY~`ddy`~C?~j}kugP}j%f&s-{wj1_TE-kZ zNIK3(>e_EF9A|oK(GhRL6=N)R8A83E!>P~wRuM85gX3M$$uGGbhVA+-wtG>Fan6PM zsXCm1oG-|B0 zhMRr3OhXN)NHz*=+Y=KAsEU)PQbXxL5%jg!m0Lt5gM=7eBs5(pvB$jkfYYKPLXET+NJrti(O$?B+-Mh zOo&f-?e$iKU?m>CufOG8c{mzDj5riuo8S^9hNb)EeIe5LAC_NIU}5|6Z1j*9_8Y%y zYAj5RIB3hXh$~6X8Dfd6dz-0Bm%Of&>Ka{Ra5BlQbRaXpcrE{}NuCDtjFj=12B%Y0 zvyo8D5NndW#={NTN0yGU+iJC8$_WMT$Tdle)rLq*ES?(oZu(g+N+kKP>@)WW_UY1Y z=s$DmQxjTT3vW*;RGVNodoMH;6B@B5-=gM4LckOWWM3majvmt$Ozo=b`S_l?FZ>}r z9-55onqrvDU|9T9{`pc72T9=Y0NqNP-9p#VHmn4R`is=9hK^O3l7*G#fTzv@c)B@! zLmOe(I)uvW#gp$eC~Fhpgkp?B@1?4_G|5HBV?Ud@^9Y2~z3tBG8)|7LOlxTXaYn;o z;6NL9O87d7&^Coc8qEy|>tY?!5WFI}xEju_UIdE52(NziqRt}s)RPKlE~ZOK#pSAKkFM()GOTpe1{o6wt>6~kzzed|)P|oDuPLs= zD@rTF(POmBOm=F})ay(IvMEbqX!Wy_07-x`x~Sq^ z1*nEcYU|C)DP&nz8grOeG@T43x=N#HD81u}W9Ix3+z}?}$5E`hYedhXx*7J!U&b8c(TZECGH2ecbUN zO4ejMzR`no79mN0ie!^nfU1%rAYLk{!+}3Btc!jIGMgb}E2sFtEY6}Q`erFhZ~@jf z9;0?Zh~X)>ZGQ(g1*hjN6Hdm+*K%({U?ZzjdEPQ6$~&p^HRGudgt6+F#u1TGO^_-$ zztXPT%f%xs4S9<8$nWL89!p?uc|5i0hiGb8akc2m`IL{J3tzkXV3%MC=OC8*#|^-a z$!XU5!hJZoAzWqerB>m&^prwCf%L_0d>Cp8k3u~*c^+n*JA%-5Pi>E$)B1V`KZb>x z3F)Xq&B08*7z%A_QI>j%$K(44)it1ys7(_#MS*%$$mYDpB-I@$*XYS~Gwp-a;Lwzn z><~jkK@?ukTTi+flkx(jhll0*206{&-D<9mX@P7!zuuc~Z!tNPc4u`wb&xG4lYQpe zjp_t>;-E(#S*%B$*&qREU#NP5j0tcW;~^_08nfT9dhoH8Lvg1}k{Bw+q?8yxQE+kt#LCoys5darJ~h4ScB1hwSwN8 zLMBh#(ezpe-z2{%E6krou^wDtN>I455-NRLZ!95t`fekJZvburN2&74E3(J}ejVY=(Dpw-O zQ5B{HDWlT3$slMKCK9{hw=Z1wIs$_59w22y{WJ2YJ|p#UhVA#hwb|>JCpZA--syuL?3D zO8pcfJt~7&88hy8IvT9J){h}JPjJs^wCwHs%LfGIr$AU{u!w*8$OLZ%s4K6d1n5h{I`v(r*R6G?Ym4CWN%t0 zRWn8+M(|bWHZ$^+3QjuW*ep+dSf7uX;17O$(!cIC0501S-pui)dw`MiF+{c$Hs^@1 zA#h@RSEj2tTV=By(b9~hW^3*c`BQZB-j1B8Qr9`PPl!H)?~+qb%sKgjNM6p728}A> zXQ5oKEed!tA0h>G-4oiRF5{iBjgB;P+e6i*4F43vc}={wCM88*XR*eNtO9|^;rp0I zB*F>p<6pE!d`Z51)7kM@M&Z?MY~!t$-_1U&Y``l`#~h@MJ9+Zrq(|XxeK9q!L6c%u z;X0P$*U4d*#OsF%d)RBZUxk}Vx4TRctpy@>SYW@NK9HT(zKyLzkj)~M*(~)+6t@{U z-cAg4fur9->pHJOE5)5$LsGNX%r0B&nUgsYdI#l)0@k)>9X_PJoM=Q3#eDn<;09+b zFvVm9bkuuS(%ZK}Yp!|YH__<%>z5$dtIIWfp@b*n+j{3`pcYr5$d{7gsp5_=v=Ib< zU37+y)*CC0(Xe01{^qM!BPb-pL%OT47uBBfl$TWE-PzZ4FD-Io&t=g!)SSjyyI*h3K(S4z`wmX-v>G96!Z0V`+G2%2pJ;3;J{nPbR?#xqtZZ7=VXQJ!ZlBjIk+D9We z+8%`=yfh0IYkhSF133;jc??U|WU+1Z?t`dsPN+6w!8ODZoau%ZbaXh)!Lys_aH1RA z+@eJ@>8X~U50>_k7Q`gO#W#`~*yf~Zmk}!GN*sshS$R5Q?(1DA=i`2&v0}>>FbSwW zb4+Y9VV&r4IL1*f(Dm}*f;Y1AX}Dzxd=v=Nnsu!_G0F*dmwiBYo7$zX%{x&zd}0X? zO5n_x0fH8|tcNovaMCO+4;_O`th#T2lE=f0-$$_D&);m4)!apB7SVUQl`}H8r{oy% z(2|vw&+CLyIX7^z&%i*>0YtRJpV-dO>aoX2YQx2v(UVM86&NKu_7$}H*<$<4$(~SA zS_#)R{qvV?!VzT6UT*zxZhcPsDqNyH5syie2~O({uh}fbtj$3J8+)BTg$_D~m#3K| z>n=&K%d7aoC!_4D(GHb zzG_@4Nt@Rr#LzlH529WEDf75{DtS?}CC`xR`;4YT#fPugC!oG9)tQu;*=Qc&=+KoB zBC1U?n3|bbPMb40VUFkP-7fizZ;5i_$iRPKGa0)o#K@e_?c|eBwad2x#p648Pd#=A zo%c19jtP^u6rOEW!x}8c&A&x1=5vLaU?_iv{*7=6{!I>Yy>u|+R52mFYfO^)EG+M` zlDEES*you-K|kI(_e8Xe;&hO7iRxk=Q->l#XuZWWdPI|tb>$4}Ha*BO5 zb$LU|!S|%*u zfRCxaRx9&`+W@p!UBi7_cAY zx79B;ksQCjt3#tMYG1bf!VBNaMN4dfD5(G1f->_kF>`dWaE163*v}OB82*RW0!IFV zKJAyOVFu9qzz_c=7r27`)&N!hKcRt5H8Xn`D-)ytp#yF#uX%$23(G(UE;M~F3)s&d z$nyCID?r#8;3M0=bOM)l+$Rjcp91(_J0StglRx0)?A?GUXVZTbul{1?i^C&T4Zw;e zV1@m%2f!8VM~(JJE8l|>{zAV10^olN-oICvf96IT5U~AUefTbd3_YyTkaNhk0g4vj zRr3EpE}D3HHAMWXNy17I#ZU_@DUlT46K-7s!G6rZ?7gB%-vb4IKaSCxKDS;-W4{Hw z`0F^P2PWYkfzUG9&^@;WEj`x*W}F7lUarfA0#~q~Ik2hsM>KR$n+EU?5z4 z;=3$hKSw}y>k3yWJGfYxKl*PmZD>C~rWtX%4ft6YSRJS?$-os@FX;XP|Gghl4mgsm zftD5mz+cCN9n+P-?=$Lej*v0y!}bEu!vGqP9Q#iJ`%$v~4`|!(Yx7SUhQIFtbQ1VW zJ7B-Bz%p@#zrXk3=alf!o`z2O{R68H4Dc(kKgE??#^XYBp>r$$;41O{FWlcd0XoIu z4=OPbQ~dYV{_Xz~I{DuZzVYop@XcNA|CKO=b^~;RPip`f0V6t9?_-O&SYED55`~IL(>s-;WpQ%5|{6Y^Z zXqnX?lW&C#wzaIRsB2s0(QBiTtpvyFBeOSK>Tmu z|9l9Bb^vrN!X*Xl=Wr$CPmu}GeCW^9Kltwwu4>~C{-sk9fTy5~7Z-LIUQ8Gm_neEr F{U0Gd{PX|- literal 0 HcmV?d00001 diff --git a/src/test/java/com/changyu/test/orderTest.java b/src/test/java/com/changyu/test/orderTest.java index 613ca81..a3c80e2 100644 --- a/src/test/java/com/changyu/test/orderTest.java +++ b/src/test/java/com/changyu/test/orderTest.java @@ -254,22 +254,22 @@ public void changeOrderStatus2Buy(){ map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); // 开启线程去访问极光推送 - + pushService.sendPush("18896554880","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); new Thread(new Runnable() { @Override public void run() { //向超级管理员推送,让其分发订单 //推送 - pushService.sendPushByTag("0","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); + //pushService.sendPushByTag("0","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); - Map paramterMap=new HashMap(); - List - superPhones=userService.getAllSuperAdminPhone(paramterMap); - for(String phone:superPhones){ + //Map paramterMap=new HashMap(); + //List + //superPhones=userService.getAllSuperAdminPhone(paramterMap); + //for(String phone:superPhones){ //推送 - pushService.sendPush(phone,"一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); - } + //pushService.sendPush("18896554880","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); + //} } }).start(); From b394163e7d31526923bdcc6beda0632ab04479c9 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Wed, 19 Aug 2015 17:51:05 +0800 Subject: [PATCH 076/132] =?UTF-8?q?=E4=BF=AE=E6=94=B9ordertobuy=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E6=BB=A1=E5=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/OrderController.java | 57 ++++++++++++++++--- .../changyu/foryou/mapper/OrderMapper.java | 2 + .../foryou/mapper/PreferentialMapper.java | 6 ++ .../changyu/foryou/mapping/OrderMapper.xml | 11 +++- .../foryou/mapping/PreferentialMapper.xml | 21 ++++--- .../java/com/changyu/foryou/model/Order.java | 10 ++++ .../changyu/foryou/service/OrderService.java | 9 +++ .../foryou/serviceImpl/OrderServiceImpl.java | 37 ++++++++++++ 8 files changed, 134 insertions(+), 19 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 96ac198..8c5e8d1 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -29,6 +29,7 @@ import com.changyu.foryou.model.DeliverOrder; import com.changyu.foryou.model.Order; import com.changyu.foryou.model.PCOrder; +import com.changyu.foryou.model.Preferential; import com.changyu.foryou.model.Receiver; import com.changyu.foryou.model.SmallOrder; import com.changyu.foryou.model.SuperAdminOrder; @@ -504,6 +505,7 @@ public void setOrderService(OrderService orderService) { @RequestParam String rank, String reserveTime, String message,@RequestParam Short payWay) { Map map = new HashMap(); Map paramMap = new HashMap(); + Map paramMap2 = new HashMap(); try { Calendar calendar = Calendar.getInstance(); @@ -558,26 +560,52 @@ public void setOrderService(OrderService orderService) { map.put(Constants.MESSAGE,message2.toString()); return map; } - + Float totalPrice=(float) 0.0; + //写入单价操作 for (String id : orderString) { - // 这里做写入单价操作,还没有写!!! - flag = orderService.changeOrderStatus2Buy(phoneId, id, togetherId, rank, reserveTime, message,payWay); - - // 更新库存和销量 + paramMap2.put("orderId",id); + SmallOrder smallOrder=orderService.getOrderById(paramMap2); + float price=(float) 0.0; + if(smallOrder.getIsDiscount()==1) + { + price = (smallOrder.getDiscountPrice()*smallOrder.getOrderCount()); + } + else + { + price = smallOrder.getPrice()*smallOrder.getOrderCount(); + } + totalPrice +=price; Order order = orderService.selectOneOrder(phoneId, id); // 获取该笔订单的消息 - + order.setPrice(price); + Integer flag2=orderService.updateOrder(order); paramMap.put("foodId", order.getFoodId()); paramMap.put("orderCount", order.getOrderCount()); paramMap.put("campusId",campus.getCampusId()); foodService.changeFoodCount(paramMap); // 增加销量,减少存货 - if (flag == 0 || flag == -1) { break; } } - + //考虑满减 + List preferentials=orderService.getPreferential(); + if(preferentials!=null &&preferentials.size()>0) + for(Preferential i:preferentials) + { + if(totalPrice>=i.getNeedNumber()) + { + totalPrice -=i.getDiscountNum(); + break; + } + } + for (String id : orderString) + { + paramMap.put("orderId", id); + paramMap.put("totalPrice", totalPrice); + Integer flag3 =orderService.updateOrderPrice(paramMap); + } + map.put("payPrice", totalPrice); if (flag != -1 && flag != 0) { map.put(Constants.STATUS, Constants.SUCCESS); map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); @@ -1069,7 +1097,7 @@ public Map getBigOrderById(@RequestParam String togetherId) { BigOrder bigOrder = new BigOrder(); bigOrder.setTogetherId(togetherId); List orders = orderService.getOrdersById(paramMap); - if (orders.size() > 0 && orders != null) { + if (orders.size() > 0 && orders!= null) { if (orders.get(0).getStatus() != 4) { status = orders.get(0).getStatus(); } else { @@ -1265,6 +1293,17 @@ public Map getBigOrderById(@RequestParam String togetherId) { return resultMap; } + + @RequestMapping("/getPreferentialById") + public @ResponseBody Map getPreferentialById(@RequestParam Integer preferentialId) + { + Map resultMap = new HashMap(); + Preferential preferential=orderService.getPreferentialById(preferentialId); + resultMap.put("preferential",preferential); + resultMap.put(Constants.STATUS,Constants.SUCCESS); + resultMap.put(Constants.MESSAGE,"获取成功"); + return resultMap; + } } diff --git a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java index bb2ae5d..9ee6050 100644 --- a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java @@ -102,6 +102,8 @@ public interface OrderMapper { String getAdminPhone(Map requestMap); //获取配送员手机号 + Integer updateOrderPrice(Map paramMap); + } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapper/PreferentialMapper.java b/src/main/java/com/changyu/foryou/mapper/PreferentialMapper.java index c36d55e..daeb46a 100644 --- a/src/main/java/com/changyu/foryou/mapper/PreferentialMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/PreferentialMapper.java @@ -1,5 +1,8 @@ package com.changyu.foryou.mapper; +import java.util.List; +import java.util.Map; + import com.changyu.foryou.model.Preferential; public interface PreferentialMapper { @@ -14,4 +17,7 @@ public interface PreferentialMapper { int updateByPrimaryKeySelective(Preferential record); int updateByPrimaryKey(Preferential record); + + List getPreferential(); + } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index ffd34cb..3af6d97 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -271,7 +271,7 @@ where order_id = #{orderId,jdbcType=BIGINT} And - phone=#{phoneId,jdbcType=VARCHAR} + phone=#{phone,jdbcType=VARCHAR} update orders @@ -857,7 +857,14 @@ admin_phone from orders where - together_id=#{togetherId,jdbcType=VARCHAR} + together_id=#{togetherId,jdbcType=VARCHAR} limit 1 + + + update orders + set total_price=#{totalPrice} + where order_id=#{orderId} + + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/PreferentialMapper.xml b/src/main/java/com/changyu/foryou/mapping/PreferentialMapper.xml index ccbbffe..4366957 100644 --- a/src/main/java/com/changyu/foryou/mapping/PreferentialMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/PreferentialMapper.xml @@ -2,25 +2,26 @@ - + - " preferential_id", need_number, discount_num + preferential_id, need_number, discount_num delete from preferential - where " preferential_id" = #{preferentialId,jdbcType=INTEGER} + where preferential_id = #{preferentialId,jdbcType=INTEGER} - insert into preferential (" preferential_id", need_number, discount_num + insert into preferential ( preferential_id, need_number, discount_num ) values (#{preferentialId,jdbcType=INTEGER}, #{needNumber,jdbcType=INTEGER}, #{discountNum,jdbcType=INTEGER} ) @@ -29,7 +30,7 @@ insert into preferential - " preferential_id", + preferential_id, need_number, @@ -60,12 +61,16 @@ discount_num = #{discountNum,jdbcType=INTEGER}, - where " preferential_id" = #{preferentialId,jdbcType=INTEGER} + where preferential_id = #{preferentialId,jdbcType=INTEGER} update preferential set need_number = #{needNumber,jdbcType=INTEGER}, discount_num = #{discountNum,jdbcType=INTEGER} - where " preferential_id" = #{preferentialId,jdbcType=INTEGER} + where preferential_id = #{preferentialId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/Order.java b/src/main/java/com/changyu/foryou/model/Order.java index 5d56484..9ec1239 100644 --- a/src/main/java/com/changyu/foryou/model/Order.java +++ b/src/main/java/com/changyu/foryou/model/Order.java @@ -30,6 +30,8 @@ public class Order { private String rank; private Short payWay; + + private Float totalPrice; public Order(){ @@ -151,4 +153,12 @@ public Short getPayWay() { public void setPayWay(Short payWay) { this.payWay = payWay; } + + public Float getTotalPrice() { + return totalPrice; + } + + public void setTotalPrice(Float totalPrice) { + this.totalPrice = totalPrice; + } } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/service/OrderService.java b/src/main/java/com/changyu/foryou/service/OrderService.java index df98a72..ae108c1 100644 --- a/src/main/java/com/changyu/foryou/service/OrderService.java +++ b/src/main/java/com/changyu/foryou/service/OrderService.java @@ -11,6 +11,7 @@ import com.changyu.foryou.model.DeliverOrder; import com.changyu.foryou.model.Order; import com.changyu.foryou.model.PCOrder; +import com.changyu.foryou.model.Preferential; import com.changyu.foryou.model.Receiver; import com.changyu.foryou.model.SmallOrder; import com.changyu.foryou.model.SuperAdminOrder; @@ -95,6 +96,14 @@ public interface OrderService { String getAdminPhone(Map requestMap); + Preferential getPreferentialById(Integer preferentialId); + + List getPreferential(); + + Integer updateOrderPrice(Map paramMap); + + Integer updateOrder(Order order); + diff --git a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java index 4471f93..4def130 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java @@ -10,6 +10,7 @@ import org.springframework.stereotype.Service; import com.changyu.foryou.mapper.OrderMapper; +import com.changyu.foryou.mapper.PreferentialMapper; import com.changyu.foryou.model.BigOrder; import com.changyu.foryou.model.Campus; import com.changyu.foryou.model.CartGood; @@ -17,6 +18,7 @@ import com.changyu.foryou.model.DeliverOrder; import com.changyu.foryou.model.Order; import com.changyu.foryou.model.PCOrder; +import com.changyu.foryou.model.Preferential; import com.changyu.foryou.model.Receiver; import com.changyu.foryou.model.SmallOrder; import com.changyu.foryou.model.SuperAdminOrder; @@ -25,6 +27,8 @@ @Service("orderService") public class OrderServiceImpl implements OrderService { private OrderMapper orderMapper; + + private PreferentialMapper preferentialMapper; public OrderMapper getOrderMapper() { return orderMapper; @@ -226,6 +230,39 @@ public String getAdminPhone(Map requestMap) { return orderMapper.getAdminPhone(requestMap); } + @Override + public Preferential getPreferentialById(Integer preferentialId) { + // TODO Auto-generated method stub + return preferentialMapper.selectByPrimaryKey(preferentialId); + } + + public PreferentialMapper getPreferentialMapper() { + return preferentialMapper; + } + + @Autowired + public void setPreferentialMapper(PreferentialMapper preferentialMapper) { + this.preferentialMapper = preferentialMapper; + } + + @Override + public List getPreferential() { + // TODO Auto-generated method stub + return preferentialMapper.getPreferential(); + } + + @Override + public Integer updateOrderPrice(Map paramMap) { + // TODO Auto-generated method stub + return orderMapper.updateOrderPrice(paramMap); + } + + @Override + public Integer updateOrder(Order order) { + // TODO Auto-generated method stub + return orderMapper.updateByPrimaryKeySelective(order); + } + From ebb6767304050e0e3aa84d035d05db9a95601508 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Thu, 20 Aug 2015 10:50:55 +0800 Subject: [PATCH 077/132] update update --- .../foryou/controller/OrderController.java | 104 ++++++++++-------- .../changyu/foryou/mapper/OrderMapper.java | 2 +- .../changyu/foryou/mapping/OrderMapper.xml | 10 +- .../com/changyu/foryou/model/SmallOrder.java | 10 ++ .../changyu/foryou/service/OrderService.java | 2 +- .../foryou/serviceImpl/OrderServiceImpl.java | 4 +- 6 files changed, 76 insertions(+), 56 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 8c5e8d1..566dea6 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -502,10 +502,10 @@ public void setOrderService(OrderService orderService) { @RequestMapping("/orderToBuy") public @ResponseBody Map changeOrderStatus2Buy( @RequestParam String phoneId, @RequestParam String orderId, - @RequestParam String rank, String reserveTime, String message,@RequestParam Short payWay) { + @RequestParam String rank, String reserveTime, String message,@RequestParam Short payWay, + @RequestParam Float totalPrice ,Integer preferentialsId) { Map map = new HashMap(); Map paramMap = new HashMap(); - Map paramMap2 = new HashMap(); try { Calendar calendar = Calendar.getInstance(); @@ -560,14 +560,16 @@ public void setOrderService(OrderService orderService) { map.put(Constants.MESSAGE,message2.toString()); return map; } - Float totalPrice=(float) 0.0; + if(preferentialsId!=null) + { + Preferential preferential=orderService.getPreferentialById(preferentialsId); + totalPrice -=preferential.getDiscountNum(); + } //写入单价操作 for (String id : orderString) { - flag = orderService.changeOrderStatus2Buy(phoneId, id, - togetherId, rank, reserveTime, message,payWay); - paramMap2.put("orderId",id); - SmallOrder smallOrder=orderService.getOrderById(paramMap2); float price=(float) 0.0; + paramMap.put("orderId",id); + SmallOrder smallOrder=orderService.getOrderById(paramMap); if(smallOrder.getIsDiscount()==1) { price = (smallOrder.getDiscountPrice()*smallOrder.getOrderCount()); @@ -575,11 +577,10 @@ public void setOrderService(OrderService orderService) { else { price = smallOrder.getPrice()*smallOrder.getOrderCount(); - } - totalPrice +=price; - Order order = orderService.selectOneOrder(phoneId, id); // 获取该笔订单的消息 - order.setPrice(price); - Integer flag2=orderService.updateOrder(order); + } + flag = orderService.changeOrderStatus2Buy(phoneId, id, + togetherId, rank, reserveTime, message,payWay,price,totalPrice); + Order order = orderService.selectOneOrder(phoneId, id); // 获取该笔订单的消息 paramMap.put("foodId", order.getFoodId()); paramMap.put("orderCount", order.getOrderCount()); paramMap.put("campusId",campus.getCampusId()); @@ -588,27 +589,12 @@ public void setOrderService(OrderService orderService) { break; } } - //考虑满减 - List preferentials=orderService.getPreferential(); - if(preferentials!=null &&preferentials.size()>0) - for(Preferential i:preferentials) - { - if(totalPrice>=i.getNeedNumber()) - { - totalPrice -=i.getDiscountNum(); - break; - } - } - for (String id : orderString) - { - paramMap.put("orderId", id); - paramMap.put("totalPrice", totalPrice); - Integer flag3 =orderService.updateOrderPrice(paramMap); - } - map.put("payPrice", totalPrice); + + DecimalFormat df = new DecimalFormat("0.0"); if (flag != -1 && flag != 0) { map.put(Constants.STATUS, Constants.SUCCESS); map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); + map.put("totalPrice",df.format(totalPrice)); // 开启线程去访问极光推送 @@ -1091,7 +1077,7 @@ public Map getBigOrderById(@RequestParam String togetherId) { Map resultMap = new HashMap(); Map paramMap = new HashMap(); - Double sum = 0.0; + Float sum = (float) 0.0; Short status = 0; paramMap.put("togetherId", togetherId); BigOrder bigOrder = new BigOrder(); @@ -1110,7 +1096,7 @@ public Map getBigOrderById(@RequestParam String togetherId) { } Receiver receiver = receiverService.getReceiver(paramMap); - Date date = orderService.getTogetherDate(paramMap); + Date date = orders.get(0).getTogetherDate(); bigOrder.setDate(date); System.out.println(orders.get(0).getPayWay()); bigOrder.setPayWay(orders.get(0).getPayWay()); @@ -1120,22 +1106,26 @@ public Map getBigOrderById(@RequestParam String togetherId) { * orders.size(); i++) { sum += orders.get(i).getPrice(); } } */ - if (orders.size() > 0 && orders != null) +// if (orders.size() > 0 && orders != null) +// { +// for(SmallOrder i:orders) +// { +// if(i.getIsDiscount()==1) +// { +// sum += i.getDiscountPrice()*i.getOrderCount(); +// } +// else +// { +// sum += i.getPrice()*i.getOrderCount(); +// } +// } +// } + sum=orders.get(0).getTotalPrice(); + if(sum!=null) { - for(SmallOrder i:orders) - { - if(i.getIsDiscount()==1) - { - sum += i.getDiscountPrice()*i.getOrderCount(); - } - else - { - sum += i.getPrice()*i.getOrderCount(); - } - } + DecimalFormat df = new DecimalFormat("0.0"); + bigOrder.setTotalPrice(df.format(sum)); } - DecimalFormat df = new DecimalFormat("0.0"); - bigOrder.setTotalPrice(df.format(sum)); bigOrder.setOrders(orders); bigOrder.setReceiver(receiver); bigOrder.setStatus(status); @@ -1294,6 +1284,11 @@ public Map getBigOrderById(@RequestParam String togetherId) { } + /** + * 根据id获取满减信息 + * @param preferentialId + * @return + */ @RequestMapping("/getPreferentialById") public @ResponseBody Map getPreferentialById(@RequestParam Integer preferentialId) { @@ -1304,6 +1299,19 @@ public Map getBigOrderById(@RequestParam String togetherId) { resultMap.put(Constants.MESSAGE,"获取成功"); return resultMap; } - - + + /** + * 获取满减信息 + * @return + */ + @RequestMapping("/getPreferentials") + public @ResponseBody Map getPreferentialById() + { + Map resultMap = new HashMap(); + List preferentials=orderService.getPreferential(); + resultMap.put("preferential",preferentials); + resultMap.put(Constants.STATUS,Constants.SUCCESS); + resultMap.put(Constants.MESSAGE,"获取成功"); + return resultMap; + } } diff --git a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java index 9ee6050..aacb0ba 100644 --- a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java @@ -36,7 +36,7 @@ public interface OrderMapper { int updateOrderCount(@Param(value="orderId")Long orderId, @Param(value="phoneId")String phoneId, @Param(value="orderCount")Integer orderCount); - int changeOrderStatus2Buy(@Param(value="orderId")Long orderId, @Param(value="phoneId")String phoneId, @Param(value="togetherId")String togetherId, @Param(value="rank")String rank, @Param(value="reserveTime")String reserveTime, @Param(value="message")String message,@Param(value="payWay")Short payWay); + int changeOrderStatus2Buy(@Param(value="orderId")Long orderId, @Param(value="phoneId")String phoneId, @Param(value="togetherId")String togetherId, @Param(value="rank")String rank, @Param(value="reserveTime")String reserveTime, @Param(value="message")String message,@Param(value="payWay")Short payWay,@Param(value="price")Float price,@Param(value="totalPrice")Float totalPrice); int changeOrderStatus2Deliver(@Param(value="togetherId")String togetherId, @Param(value="phoneId")String phoneId); diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index 3af6d97..832c5ee 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -81,6 +81,7 @@ + @@ -348,9 +349,10 @@ set status=1,message=#{message,jdbcType=VARCHAR},reserve_time=#{reserveTime,jdbcType=VARCHAR}, together_id=#{togetherId,jdbcType=VARCHAR},rank=#{rank,jdbcType=VARCHAR},together_date=Now(), - pay_way=#{payWay,jdbcType=SMALLINT} - where - + pay_way=#{payWay,jdbcType=SMALLINT}, + price=#{price,jdbcType=REAL} + ,total_price=#{totalPrice,jdbcType=REAL} + where order_id=#{orderId,jdbcType=BIGINT} And phone=#{phoneId,jdbcType=VARCHAR} @@ -786,7 +788,7 @@ is_discount, food.price as price,food.name as name, - discount_price,food.message as message,pay_way + discount_price,food.message as message,pay_way,total_price from orders,food where diff --git a/src/main/java/com/changyu/foryou/model/SmallOrder.java b/src/main/java/com/changyu/foryou/model/SmallOrder.java index 6c57e78..23e0e99 100644 --- a/src/main/java/com/changyu/foryou/model/SmallOrder.java +++ b/src/main/java/com/changyu/foryou/model/SmallOrder.java @@ -42,6 +42,16 @@ public class SmallOrder { private Short payWay; + private Float totalPrice; + + public Float getTotalPrice() { + return totalPrice; + } + + public void setTotalPrice(Float totalPrice) { + this.totalPrice = totalPrice; + } + public String getMessage() { return message; } diff --git a/src/main/java/com/changyu/foryou/service/OrderService.java b/src/main/java/com/changyu/foryou/service/OrderService.java index ae108c1..1260f11 100644 --- a/src/main/java/com/changyu/foryou/service/OrderService.java +++ b/src/main/java/com/changyu/foryou/service/OrderService.java @@ -28,7 +28,7 @@ public interface OrderService { int insertSelectiveOrder(Order order); - int changeOrderStatus2Buy(String phoneId, String orderId,String togetherId,String rank, String reserveTime, String message,Short payWay); + int changeOrderStatus2Buy(String phoneId, String orderId,String togetherId,String rank, String reserveTime, String message,Short payWay,Float price,Float totalPrice); int changeOrderStatus2Deliver(String phoneId, String togetherId); diff --git a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java index 4def130..9a8e809 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java @@ -58,9 +58,9 @@ public int insertSelectiveOrder(Order order) { return orderMapper.insertSelective(order); } - public int changeOrderStatus2Buy(String phoneId, String orderId,String togetherId,String rank,String reserveTime,String message,Short payWay) { + public int changeOrderStatus2Buy(String phoneId, String orderId,String togetherId,String rank,String reserveTime,String message,Short payWay,Float price,Float totalPrice) { - return orderMapper.changeOrderStatus2Buy(Long.valueOf(orderId),phoneId,togetherId,rank,reserveTime,message,payWay); + return orderMapper.changeOrderStatus2Buy(Long.valueOf(orderId),phoneId,togetherId,rank,reserveTime,message,payWay,price,totalPrice); } public int changeOrderStatus2Deliver(String phoneId, String togetherId) { From 3f36e28756e39c07c7fccffd946311ca059d6e22 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Thu, 20 Aug 2015 11:43:22 +0800 Subject: [PATCH 078/132] update --- .../com/changyu/foryou/controller/OrderController.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 566dea6..eafe83f 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -560,11 +560,7 @@ public void setOrderService(OrderService orderService) { map.put(Constants.MESSAGE,message2.toString()); return map; } - if(preferentialsId!=null) - { - Preferential preferential=orderService.getPreferentialById(preferentialsId); - totalPrice -=preferential.getDiscountNum(); - } + //写入单价操作 for (String id : orderString) { float price=(float) 0.0; @@ -1077,7 +1073,6 @@ public Map getBigOrderById(@RequestParam String togetherId) { Map resultMap = new HashMap(); Map paramMap = new HashMap(); - Float sum = (float) 0.0; Short status = 0; paramMap.put("togetherId", togetherId); BigOrder bigOrder = new BigOrder(); @@ -1120,7 +1115,7 @@ public Map getBigOrderById(@RequestParam String togetherId) { // } // } // } - sum=orders.get(0).getTotalPrice(); + Float sum=orders.get(0).getTotalPrice(); if(sum!=null) { DecimalFormat df = new DecimalFormat("0.0"); From 9ad5b1ba052cef722ea7148515c4638f3e4a3f81 Mon Sep 17 00:00:00 2001 From: Simon Sun Date: Thu, 20 Aug 2015 11:45:23 +0800 Subject: [PATCH 079/132] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E4=BA=86=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E6=A0=A1=E5=8C=BA=E7=9A=84=E6=8E=A5=E5=8F=A3=EF=BC=8C?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BA=86getHomeCategoryInfo=E5=92=8CgetCampu?= =?UTF-8?q?sById=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/CampusController.java | 63 +++ .../foryou/controller/FoodController.java | 11 +- .../changyu/foryou/mapper/CampusMapper.java | 4 + .../foryou/mapper/FoodCategoryMapper.java | 2 + .../changyu/foryou/mapping/CampusMapper.xml | 18 + .../foryou/mapping/FoodCategoryMapper.xml | 6 + .../java/com/changyu/foryou/model/Campus.java | 206 ++++----- .../changyu/foryou/model/ShortFoodWithIm.java | 5 - .../changyu/foryou/service/CampusService.java | 4 + .../changyu/foryou/service/FoodService.java | 2 + .../foryou/serviceImpl/CampusServiceImpl.java | 99 ++++- .../foryou/serviceImpl/FoodServiceImpl.java | 6 + src/main/webapp/index.html | 42 +- src/main/webapp/login.html | 63 ++- src/main/webapp/pages/campus.html | 102 +++-- src/main/webapp/pages/food_comment.html | 2 +- src/main/webapp/pages/user.html | 390 ++++++++---------- 17 files changed, 645 insertions(+), 380 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java index f18f125..326cc85 100644 --- a/src/main/java/com/changyu/foryou/controller/CampusController.java +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -1,5 +1,7 @@ package com.changyu.foryou.controller; +import java.text.ParseException; +import java.text.SimpleDateFormat; import java.util.Calendar; import java.util.Date; import java.util.HashMap; @@ -18,12 +20,16 @@ import com.changyu.foryou.model.CampusAdmin; import com.changyu.foryou.model.CityWithCampus; import com.changyu.foryou.service.CampusService; +import com.changyu.foryou.service.FoodService; import com.changyu.foryou.tools.Constants; @Controller @RequestMapping("/campus") public class CampusController { private CampusService campusService; + + @Autowired + private FoodService foodService; public CampusService getCampusService() { return campusService; @@ -204,4 +210,61 @@ Map getAllCampus(Integer limit,Integer page){ return array; } + + /** + * 修改校区管理员 + * @param campusId + * @param campusAdminName + * @return + */ + @RequestMapping("/updateCampusAdmin") + public @ResponseBody Map updateCampusAdmin(@RequestParam Integer campusId, @RequestParam String campusAdminName){ + Map responseMap = new HashMap(); + Map paramMap = new HashMap(); + paramMap.put("campusId", campusId); + paramMap.put("campusAdmin", campusAdminName); + + Integer result = campusService.updateCampusAdmin(paramMap); + + if(result==0||result==-1){ + //没更新成功 + responseMap.put(Constants.STATUS, Constants.FAILURE); + responseMap.put(Constants.MESSAGE, "修改校区的管理员失败!"); + }else{ + responseMap.put(Constants.STATUS, Constants.SUCCESS); + responseMap.put(Constants.MESSAGE, "修改校区的管理员成功!"); + } + + return responseMap; + } + + /** + * 添加校区,默认添加8个分类 + * @param campusId + * @param campusName + * @param cityId + * @param openTime + * @param closeTime + * @return + * @throws ParseException + */ + @RequestMapping("addCampus") + public @ResponseBody Map addCampus(@RequestParam Integer campusId, @RequestParam String campusName, @RequestParam Integer cityId, @RequestParam String openTime, @RequestParam String closeTime, @RequestParam Short status) throws ParseException{ + Map responseMap = new HashMap(); + Map paramMap = new HashMap(); + + SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss"); + Date openTimeDate = sdf.parse(openTime); + Date closeTimeDate = sdf.parse(closeTime); + + paramMap.put("campusId", null); + paramMap.put("campusName", campusName); + paramMap.put("cityId", cityId); + paramMap.put("openTime", openTimeDate); + paramMap.put("closeTime", closeTimeDate); + paramMap.put("status", status); //默认开启校区 + + campusService.addCampus(paramMap); + return responseMap; + } } diff --git a/src/main/java/com/changyu/foryou/controller/FoodController.java b/src/main/java/com/changyu/foryou/controller/FoodController.java index 3a483c1..15666bc 100644 --- a/src/main/java/com/changyu/foryou/controller/FoodController.java +++ b/src/main/java/com/changyu/foryou/controller/FoodController.java @@ -34,6 +34,7 @@ import com.changyu.foryou.model.ShortFood; import com.changyu.foryou.model.ShortFoodWithIm; import com.changyu.foryou.model.VeryShortFood; +import com.changyu.foryou.service.CampusService; import com.changyu.foryou.service.FoodService; import com.changyu.foryou.service.OrderService; import com.changyu.foryou.tools.Constants; @@ -48,6 +49,8 @@ public class FoodController { private FoodService foodService; private OrderService orderService; + private CampusService campusService; + protected static final Logger LOG = LoggerFactory.getLogger(FoodController.class); @@ -61,7 +64,10 @@ public void setFoodService(FoodService foodService) { this.foodService = foodService; } - + @Autowired + public void setCampusService(CampusService campusService){ + this.campusService = campusService; + } /** * 获取食品的分类,给手机移动端(一级分类) * @param campusId 校区id @@ -1109,10 +1115,11 @@ public String updateFoods(@RequestParam MultipartFile[] myfile,HttpServletReques Map map = new HashMap(); try { - Map paramMap=new HashMap<>(); + Map paramMap=new HashMap(); paramMap.put("campusId", campusId); ListhomeCategory=foodService.getHomeCategoryInfo(paramMap); map.put("homeCategory", homeCategory); + map.put("campus", campusService.getCampusById(paramMap)); map.put(Constants.STATUS, Constants.SUCCESS); map.put(Constants.MESSAGE, "获取主页分类成功"); } catch (Exception e) { diff --git a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java index 7e3fc10..8a3be41 100644 --- a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java @@ -33,4 +33,8 @@ public interface CampusMapper { CampusAdmin getCampusIdByAdmin(Map paramMap); List getAllCampusAdmin(Map paramMap); + + Integer updateCampusAdmin(Map paramMap); + + Integer addCampus(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java b/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java index cf18b2c..e0b94a9 100644 --- a/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/FoodCategoryMapper.java @@ -34,4 +34,6 @@ public interface FoodCategoryMapper { List getAllFoodCategories(Map paramMap); int getAllCategoryCount(); + + Integer addCategoryWhenAddCampus(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml index a86d735..0f153a5 100644 --- a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml @@ -9,6 +9,7 @@ + @@ -187,4 +188,21 @@ campus_admin.campus_id = campus.campus_id and type=#{type,jdbcType=SMALLINT} + + + + UPDATE campus_admin SET campus_id=#{campusId, jdbcType=INTEGER} + WHERE campus_admin=#{campusAdmin, jdbcType=VARCHAR} + + + + INSERT INTO campus + (campus_id,campus_name,city_id,open_time,close_time,status) VALUES + (#{campusId,jdbcType=INTEGER}, + #{campusName, jdbcType=VARCHAR}, + #{cityId,jdbcType=INTEGER}, + #{openTime,jdbcType=TIMESTAMP}, + #{closeTime,jdbcType=TIMESTAMP}, + #{status,jdbcType=SMALLINT}) + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml index 6b50af3..d1007d3 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodCategoryMapper.xml @@ -177,4 +177,10 @@ + + + + insert into food_category (category_id, campus_id, category, img_url, + parent_id, tag, serial,is_open) values (#{categoryId},#{campusId},#{category},#{imgUrl},#{parentId},#{tag},#{serial},#{isOpen}) + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/Campus.java b/src/main/java/com/changyu/foryou/model/Campus.java index 2e301e2..1bc1d22 100644 --- a/src/main/java/com/changyu/foryou/model/Campus.java +++ b/src/main/java/com/changyu/foryou/model/Campus.java @@ -1,99 +1,109 @@ -package com.changyu.foryou.model; - -import java.util.Date; - -public class Campus { - private Integer campusId; - - private String campusName; - - private Integer cityId; - - private Date openTime; - - private Date closeTime; - - private Short status; - - private String closeReason; - - /* private Double locationX; - - private Double locationY;*/ - - public Integer getCampusId() { - return campusId; - } - - public void setCampusId(Integer campusId) { - this.campusId = campusId; - } - - public String getCampusName() { - return campusName; - } - - public void setCampusName(String campusName) { - this.campusName = campusName == null ? null : campusName.trim(); - } - - public Integer getCityId() { - return cityId; - } - -public Date getOpenTime() { - return openTime; -} - -public void setOpenTime(Date openTime) { - this.openTime = openTime; -} - -public Date getCloseTime() { - return closeTime; -} - -public void setCloseTime(Date closeTime) { - this.closeTime = closeTime; -} - -public Short getStatus() { - return status; -} - -public void setStatus(Short status) { - this.status = status; -} - -public String getCloseReason() { - return closeReason; -} - -public void setCloseReason(String closeReason) { - this.closeReason = closeReason; -} - -public void setCityId(Integer cityId) { - this.cityId = cityId; -} - - /* public void setCityId(Integer cityId) { - this.cityId = cityId; - } - - public Double getLocationX() { - return locationX; - } - - public void setLocationX(Double locationX) { - this.locationX = locationX; - } - - public Double getLocationY() { - return locationY; - } - - public void setLocationY(Double locationY) { - this.locationY = locationY; - }*/ +package com.changyu.foryou.model; + +import java.util.Date; + +public class Campus { + private Integer campusId; + + private String campusName; + + private Integer cityId; + + private Date openTime; + + private Date closeTime; + + private Short status; + + private String closeReason; + + private String customService; + + /* private Double locationX; + + private Double locationY;*/ + + public Integer getCampusId() { + return campusId; + } + + public void setCampusId(Integer campusId) { + this.campusId = campusId; + } + + public String getCampusName() { + return campusName; + } + + public void setCampusName(String campusName) { + this.campusName = campusName == null ? null : campusName.trim(); + } + + public Integer getCityId() { + return cityId; + } + +public Date getOpenTime() { + return openTime; +} + +public void setOpenTime(Date openTime) { + this.openTime = openTime; +} + +public Date getCloseTime() { + return closeTime; +} + +public void setCloseTime(Date closeTime) { + this.closeTime = closeTime; +} + +public Short getStatus() { + return status; +} + +public void setStatus(Short status) { + this.status = status; +} + +public String getCloseReason() { + return closeReason; +} + +public void setCloseReason(String closeReason) { + this.closeReason = closeReason; +} + +public void setCityId(Integer cityId) { + this.cityId = cityId; +} + +public String getCustomService() { + return customService; +} + +public void setCustomService(String customService) { + this.customService = customService; +} + + /* public void setCityId(Integer cityId) { + this.cityId = cityId; + } + + public Double getLocationX() { + return locationX; + } + + public void setLocationX(Double locationX) { + this.locationX = locationX; + } + + public Double getLocationY() { + return locationY; + } + + public void setLocationY(Double locationY) { + this.locationY = locationY; + }*/ } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/model/ShortFoodWithIm.java b/src/main/java/com/changyu/foryou/model/ShortFoodWithIm.java index 6c32842..a5a4939 100644 --- a/src/main/java/com/changyu/foryou/model/ShortFoodWithIm.java +++ b/src/main/java/com/changyu/foryou/model/ShortFoodWithIm.java @@ -41,11 +41,6 @@ public void setGrade(Float grade) { this.grade = grade; } - public void setCommentNumber(Integer commentNumber) { - this.commentNumber = commentNumber; - } - - } diff --git a/src/main/java/com/changyu/foryou/service/CampusService.java b/src/main/java/com/changyu/foryou/service/CampusService.java index 787bdb3..b385ede 100644 --- a/src/main/java/com/changyu/foryou/service/CampusService.java +++ b/src/main/java/com/changyu/foryou/service/CampusService.java @@ -22,4 +22,8 @@ public interface CampusService { public CampusAdmin getCampusIdByAdmin(Map paramMap); public List getAllCampusAdmin(Map paramMap); + + public Integer updateCampusAdmin(Map paramMap); + + public Map addCampus(Map paramMap); } diff --git a/src/main/java/com/changyu/foryou/service/FoodService.java b/src/main/java/com/changyu/foryou/service/FoodService.java index 79babc2..d5d2356 100644 --- a/src/main/java/com/changyu/foryou/service/FoodService.java +++ b/src/main/java/com/changyu/foryou/service/FoodService.java @@ -101,4 +101,6 @@ public interface FoodService { Integer cancelRecommend(Map paramMap); Integer calCommentCount(Map paramMap); + + public Integer addCategoryWhenAddCampus(Map paramMap); } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java index ed135c0..0da9c1e 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java @@ -1,26 +1,34 @@ package com.changyu.foryou.serviceImpl; +import java.util.HashMap; import java.util.List; import java.util.Map; +import javax.annotation.Resource; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.changyu.foryou.mapper.CampusMapper; +import com.changyu.foryou.mapper.FoodCategoryMapper; +import com.changyu.foryou.mapper.FoodMapper; import com.changyu.foryou.model.Campus; import com.changyu.foryou.model.CampusAdmin; import com.changyu.foryou.model.CityWithCampus; import com.changyu.foryou.service.CampusService; +import com.changyu.foryou.tools.Constants; @Service("campusService") public class CampusServiceImpl implements CampusService { - private CampusMapper campusMapper; - - @Autowired + private CampusMapper campusMapper; + @Resource(name="foodCategoryMapper") + private FoodCategoryMapper foodCategoryMapper; + + @Autowired public void setCampusMapper(CampusMapper campusMapper) { this.campusMapper = campusMapper; } - + public List getAllCampus(Map paramMap) { return campusMapper.selectAllCampus(paramMap); } @@ -59,6 +67,87 @@ public List getAllCampusAdmin(Map paramMap) { return campusMapper.getAllCampusAdmin(paramMap); } - + @Override + public Integer updateCampusAdmin(Map paramMap) { + // TODO Auto-generated method stub + return campusMapper.updateCampusAdmin(paramMap); + } + + @Override + public Map addCampus(Map paramMap) { + Map responseMap = new HashMap(); + // 只有在添加完校区且添加了8个默认分类之后才算添加校区成功 + Integer addCampus = campusMapper.addCampus(paramMap); + int count = 0; + if (addCampus != -1 && addCampus != 0) { + // 说明添加校区成功 + //现在添加分类 + //#{categoryId},#{campusId},#{category},#{imgUrl},#{parentId},#{tag},#{serial},#{isOpen} + Map categoryMap = new HashMap(); + int campusId = campusMapper.getIdByName(paramMap); + int categoryId = 0; + String category = null; + String imgUrl = null; + Integer parentId = 0; + Short tag = 1; + Integer serial = -1; + Short isOpen = 1; + for(int i=1; i<9; i++){ + //int length = String.valueOf(paramMap.get("campusId")).length(); + categoryId = campusId*100+i; + serial = i; + switch(i){ + case 1: + category = "早餐上门"; + break; + case 2: + category = "家政服务"; + break; + case 3: + category = "水果上门"; + break; + case 4: + category = "快递代取"; + break; + case 5: + category = "小优推荐"; + break; + case 6: + category = "最新体验"; + break; + case 7: + category = "特惠秒杀"; + break; + case 8: + category = "更多分类"; + break; + } + categoryMap.put("categoryId", categoryId); + categoryMap.put("campusId", campusId); + categoryMap.put("category", category); + categoryMap.put("imgUrl", imgUrl); + categoryMap.put("parentId", parentId); + categoryMap.put("tag", tag); + categoryMap.put("serial", serial); + categoryMap.put("isOpen", isOpen); + + count += foodCategoryMapper.addCategoryWhenAddCampus(categoryMap); + } + if(count<8){ + // 说明添加校区失败 + responseMap.put(Constants.STATUS, Constants.FAILURE); + responseMap.put(Constants.MESSAGE, "添加校区失败"); + }else{ + responseMap.put(Constants.STATUS, Constants.SUCCESS); + responseMap.put(Constants.MESSAGE, "添加校区成功"); + } + //foodCategoryMapper.addCategoryWhenAddCampus(paramMap); + } else { + // 说明添加校区失败 + responseMap.put(Constants.STATUS, Constants.FAILURE); + responseMap.put(Constants.MESSAGE, "添加校区失败"); + } + return responseMap; + } } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java index 219cce1..38bc7f2 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/FoodServiceImpl.java @@ -266,6 +266,12 @@ public Integer calCommentCount(Map paramMap) { // TODO Auto-generated method stub return foodCommentMapper.calCommentCount(paramMap); } + + @Override + public Integer addCategoryWhenAddCampus(Map paramMap) { + // TODO Auto-generated method stub + return foodCategoryMapper.addCategoryWhenAddCampus(paramMap); + } } diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index db9a8db..9035fc2 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -151,7 +151,7 @@

    • $(function(){ //根据管理员类型判断是否显示校区下拉菜单 + //如果是校区管理员,使用他管理的校区Button替换校区下拉菜单 if(getCookie("type")==1){ $("#campusDropdown").css("visibility", "visible"); }else{ - $("#campusDropdown").css("visibility", "hidden"); + //$("#campusDropdown").css("visibility", "hidden"); + //根据校区id获取校区名称 + $.post('campus/getCampusById.do', { + campusId : getCookie("campusId") + },function(data){ + //根据校区是否开通显示不同的eye + if(data.campus.status==1){ + $("#campusDropdown").replaceWith( + ''); + } + else if(data.campus.status==0){ + $("#campusDropdown").replaceWith( + ''); + } + },"json"); } $("#dropdown-campus").empty();//移除子元素 @@ -202,10 +221,25 @@ $(".campus-item").on("click", function(event){ //alert($(this).text()); var campusName = $(this).text(); - $("#dropdownMenu1").text(campusName); + $.getJSON("campus/getIdByName.do?campusName="+campusName,function(data){ document.cookie="campusId="+data.campusId; - //alert(getCookie("campusId")); + $.post('campus/getCampusById.do',{ + campusId : data.campusId + },function(data){ + //根据校区是否开通显示不同的eye + if(data.campus.status==1){ + $("#dropdownMenu1").html( + ''+ + data.campus.campusName); + } + else if(data.campus.status==0){ + $("#dropdownMenu1").html( + ''+ + data.campus.campusName); + } + },"json"); + }); }); diff --git a/src/main/webapp/login.html b/src/main/webapp/login.html index a493412..046651e 100644 --- a/src/main/webapp/login.html +++ b/src/main/webapp/login.html @@ -27,31 +27,62 @@ function toLogin(){ var phone=document.getElementById("phone").value; var password=document.getElementById("password").value; - + if ((phone==null||phone=="")||(password==null||password=="")) { $("#message").html("Phone or password is empty,Please theck it again"); return; }; + if($('#dropdownMenu1').text()!='总校区管理员'&&$('#dropdownMenu1').text()!='校区管理员'){ + $("#message").html("请选择您的角色"); + return; + } $.post("../../foryou/seller/toLogin.do", {campusAdmin:phone,password:password}, function(text){ var json=eval('('+text+')'); if (json.status=="success") { - if(json.type!=2){ - //将用户名和密码存到cookie - document.cookie = "campusAdmin="+phone; - document.cookie = "password="+password; - //将当前管理员管理的校区id存到cookie - //getSellerById获取校区管理员信息 - $.post("seller/getSellerById.do",{ - campusAdmin : phone - },function(data){ - //alert(data); - document.cookie = "campusId="+data.seller.campusId; - document.cookie = "type="+data.seller.type; - window.location.href="index.html?backurl="+window.location.href; - },"json"); + //0是总校区管理员,1是校区管理员 + if(json.type==0||json.type==1){ + if(json.type==1){ + //匹配下拉菜单为总校区管理员 + if($("#dropdownMenu1").text()=='总校区管理员'){ + //将用户名和密码存到cookie + document.cookie = "campusAdmin="+phone; + document.cookie = "password="+password; + //将当前管理员管理的校区id存到cookie + //getSellerById获取校区管理员信息 + $.post("seller/getSellerById.do",{ + campusAdmin : phone + },function(data){ + //alert(data); + document.cookie = "campusId="+data.seller.campusId; + document.cookie = "type="+data.seller.type; + window.location.href="index.html?backurl="+window.location.href; + },"json"); + }else if($("#dropdownMenu1").text()=='校区管理员'){ + $("#message").html("对不起,您不是校区管理员!"); + } + }else if(json.type==0){ + //匹配下拉菜单为校区管理员 + if($("#dropdownMenu1").text()=='总校区管理员'){ + $("#message").html("对不起,您不是总校区管理员!"); + }else if($("#dropdownMenu1").text()=='校区管理员'){ + //将用户名和密码存到cookie + document.cookie = "campusAdmin="+phone; + document.cookie = "password="+password; + //将当前管理员管理的校区id存到cookie + //getSellerById获取校区管理员信息 + $.post("seller/getSellerById.do",{ + campusAdmin : phone + },function(data){ + //alert(data); + document.cookie = "campusId="+data.seller.campusId; + document.cookie = "type="+data.seller.type; + window.location.href="index.html?backurl="+window.location.href; + },"json"); + } + } }else{ $("#message").html("对不起,你没有登陆权限!"); } @@ -65,7 +96,7 @@ .message{ color: red } - #dropdownMenu1{ + #dropdownMenu1, [role=presentation]{ width:220px; } diff --git a/src/main/webapp/pages/campus.html b/src/main/webapp/pages/campus.html index 49a1cee..0fba8d7 100644 --- a/src/main/webapp/pages/campus.html +++ b/src/main/webapp/pages/campus.html @@ -3,19 +3,28 @@ 校区管理 - - - - - - - + + + + + + + + + + + + + + - - -
      @@ -26,24 +35,23 @@

      校区管理

      + data-show-toggle="true" data-show-columns="true" data-height="80%" + data-click-to-select="true" data-toolbar-align="right"> - + @@ -60,38 +68,55 @@

      校区管理

      - - + + + - - - - - - - - - - + +用户管理 + + + + + + + + + + + + + + + - +.ml10 { + margin-left: 10px; +} +#operate-success { + padding: 10px; + font-size: 16px; + background-color: #8AC007; + color: #FBFBFB; + visibility: hidden +} + +
      -
      - - 设置成功 - +
      + 设置成功
      -
      - +
      +
      校区Id校区Id 校区名称 校区管理员 上次登录时间
      + + + + + + + + + + + + + +
      手机号昵称权限注册时间最后登录时间默认地址用户类型权限修改
      - - - - - - - - - - - - - - -
      手机号昵称权限注册时间最后登录时间默认地址用户类型权限修改
      -
      - - - - - + - + + - - + \ No newline at end of file From 51b4a04cd4a3e7f4f6022276d3ebf5fef82df2b3 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Thu, 20 Aug 2015 14:42:59 +0800 Subject: [PATCH 080/132] get is_full_discount --- .../com/changyu/foryou/mapping/FoodMapper.xml | 9 +- .../changyu/foryou/mapping/OrderMapper.xml | 6 +- .../com/changyu/foryou/model/CartGood.java | 13 +- .../java/com/changyu/foryou/model/Food.java | 7 + .../com/changyu/foryou/model/SmallOrder.java | 10 + src/test/java/com/changyu/test/userTest.java | 706 ++++++++++++++++++ 6 files changed, 746 insertions(+), 5 deletions(-) create mode 100644 src/test/java/com/changyu/test/userTest.java diff --git a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml index 0ea8c71..1e9a1e5 100644 --- a/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/FoodMapper.xml @@ -15,6 +15,7 @@ + select - + food_id,campus_id, name, price, discount_price, grade, + img_url, info, + modify_time, + status, + food_flag, tag, is_discount, + category_id, + prime_cost, sale_number,food_count,food.message as message,to_home,home_image,is_full_discount from food where food_id = #{foodId,jdbcType=BIGINT} and diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index 832c5ee..0a1c457 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -31,6 +31,7 @@ + @@ -82,6 +83,7 @@ + @@ -304,7 +306,7 @@ tag,img_url,food.status as status, orders.order_count as order_count ,food.is_discount as is_discount, - food.price as price,food.name as name,discount_price + food.price as price,food.name as name,discount_price,is_full_discount from orders,food where orders.food_id=food.food_id and orders.campus_id = food.campus_id and phone = @@ -836,7 +838,7 @@ is_discount, food.price as price,food.name as name, - discount_price,food.message as message + discount_price,food.message as message,is_full_discount from orders,food where diff --git a/src/main/java/com/changyu/foryou/model/CartGood.java b/src/main/java/com/changyu/foryou/model/CartGood.java index f19616d..0bca05d 100644 --- a/src/main/java/com/changyu/foryou/model/CartGood.java +++ b/src/main/java/com/changyu/foryou/model/CartGood.java @@ -18,6 +18,8 @@ public class CartGood { private Integer orderCount; private Short tag; + + private Short isFullDiscount; //private Integer foodSpecial; @@ -27,8 +29,7 @@ public class CartGood { //private String specialName; - private Integer foodCount; - + private Integer foodCount; public Long getOrderId() { @@ -144,6 +145,14 @@ public void setFoodCount(Integer foodCount) { this.foodCount = foodCount; } + public Short getIsFullDiscount() { + return isFullDiscount; + } + + public void setIsFullDiscount(Short isFullDiscount) { + this.isFullDiscount = isFullDiscount; + } + diff --git a/src/main/java/com/changyu/foryou/model/Food.java b/src/main/java/com/changyu/foryou/model/Food.java index 2e6c0d8..18054b5 100644 --- a/src/main/java/com/changyu/foryou/model/Food.java +++ b/src/main/java/com/changyu/foryou/model/Food.java @@ -48,7 +48,14 @@ public class Food { private String message; + private Short isFullDiscount; + public Short getIsFullDiscount() { + return isFullDiscount; + } + public void setIsFullDiscount(Short isFullDiscount) { + this.isFullDiscount = isFullDiscount; + } public Food(){ } diff --git a/src/main/java/com/changyu/foryou/model/SmallOrder.java b/src/main/java/com/changyu/foryou/model/SmallOrder.java index 23e0e99..4e64d0f 100644 --- a/src/main/java/com/changyu/foryou/model/SmallOrder.java +++ b/src/main/java/com/changyu/foryou/model/SmallOrder.java @@ -44,6 +44,8 @@ public class SmallOrder { private Float totalPrice; + private Short isFullDiscount; + public Float getTotalPrice() { return totalPrice; } @@ -213,5 +215,13 @@ public Short getPayWay() { public void setPayWay(Short payWay) { this.payWay = payWay; } + + public Short getIsFullDiscount() { + return isFullDiscount; + } + + public void setIsFullDiscount(Short isFullDiscount) { + this.isFullDiscount = isFullDiscount; + } } \ No newline at end of file diff --git a/src/test/java/com/changyu/test/userTest.java b/src/test/java/com/changyu/test/userTest.java new file mode 100644 index 0000000..77e8863 --- /dev/null +++ b/src/test/java/com/changyu/test/userTest.java @@ -0,0 +1,706 @@ +package com.changyu.test; + +import java.text.DecimalFormat; +import java.util.Calendar; +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpSession; + +import org.apache.log4j.Logger; +import org.junit.Test; +import org.junit.runner.RunWith; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.test.context.ContextConfiguration; +import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RequestParam; +import org.springframework.web.bind.annotation.ResponseBody; + +import com.alibaba.fastjson.JSON; +import com.alibaba.fastjson.JSONArray; +import com.changyu.foryou.model.Feedback; +import com.changyu.foryou.model.Users; +import com.changyu.foryou.service.OrderService; +import com.changyu.foryou.service.UserService; +import com.changyu.foryou.tools.Constants; +import com.changyu.foryou.tools.Md5; + +@RunWith(SpringJUnit4ClassRunner.class) +@ContextConfiguration(locations = { "classpath:spring.xml", "classpath:spring-mybatis.xml" }) +public class userTest { + private static final Logger LOGGER = Logger + .getLogger(userTest.class); + + private UserService userService; + private OrderService orderService; + public OrderService getOrderService() { + return orderService; + } + + @Autowired + public void setOrderService(OrderService orderService) { + this.orderService = orderService; + } + + public UserService getUserservice() { + return userService; + } + + @Autowired + public void setUserservice(UserService userservice) { + this.userService = userservice; + } + + + //取得用户信息 + + public void selectUserById() { + //case1 +// String phone = "18896554880"; +// case2 + String phone = "18860902573"; + LOGGER.debug("用户信息为:==================="+JSON.toJSONString(userService.selectByUsername(phone))); + return ; + } + + // 将某一用户设置为管理员 + + public void setUserAdmin(){ +// case1 +// String phone = "18896554880"; +// case2 + String phone = "18860902573"; + LOGGER.debug("==================="+JSON.toJSONString(userService.setUserAdmin(phone))); + return ; + } + + /** + * 将某一用户设为常规用户 + * @param phone + * @return + */ + + public void setUserCommon(){ +// case1 +// String phone = "18896554880"; +// case2 + String phone = "18860902573"; + LOGGER.debug("==================="+JSON.toJSONString(userService.setUserCommon(phone))); + return ; + } + + /** + * 将某一用户设置为超级管理员 + * @param phone + * @return + */ + + public void setUserSuperAdmin(){ +// case1 + String phone = "18896554880"; +// case2 +// String phone = "18860902573"; + LOGGER.debug("==================="+JSON.toJSONString(userService.setUserSuperAdmin(phone))); + return ; + } + + /** + * 取得所有用戶信息 + * @return + */ + + public + void getAllUser() { + Map map = new HashMap(); + Integer limit=null; + Integer offset=null; +// case1 +// String order="desc"; +// String sort="lastLoginDate"; +// String search="188"; +// case2 +// String order="desc"; +// String sort="lastLoginDate"; +// String search="小未"; +// case3 +// String order="desc"; +// String sort="lastLoginDate"; +// String search="小未11111111"; +// case4 +// String order="desc"; +// String sort="createTime"; +// String search="188"; +// case5 +// String order="desc"; +// String sort="defaultAddress"; +// String search="188"; +// case6 +// String order="desc"; +// String sort=null; +// String search="188"; +// case7 +// String order="desc"; +// String sort="11111"; +// String search="188"; +// case8 +// String order="asc"; +// String sort="createTime"; +// String search="188"; +// case9 + String order="111"; + String sort="createTime"; + String search="188"; + + + + if(sort!=null&&sort.equals("lastLoginDate")){ + sort="last_login_date"; + } + + if(sort!=null&&sort.equals("createTime")){ + sort="create_time"; + } + + if(sort!=null&&sort.equals("defaultAddress")){ + sort="default_address"; + } + + if(search!=null&&!search.trim().equals("")){ + search="%"+search+"%"; + } + + JSONArray json=JSONArray.parseArray(JSON.toJSONStringWithDateFormat(userService.getAllUser(limit,offset,sort,order,search), "yyyy-MM-dd")); + map.put("total", userService.getUserCount(search)); + map.put("rows", json); + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + + /** + * 用户登陆 + * @param phone + * @param password + * @return + */ + + public void toLogin() { + String phone=null; + String password=null; + Map map = new HashMap(); +// case1 +// phone= "18896554880"; +// password="123456789"; +// case2 +// phone= "1889655488"; +// password="123456789"; +// case3 + phone= "18896554880"; + password="12345678"; + + if (phone!=null&&password!=null&&!phone.trim().equals("") && !password.trim().equals("")) { + Users users = userService.selectByUsername(phone); + if (users != null) { + if (users.getPassword().equals(Md5.GetMD5Code(password))) { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "登陆成功"); + map.put("type", users.getType()); +// HttpSession session=request.getSession(); +// session.setAttribute("type", users.getType()); +// session.setAttribute("phone", users.getPhone()); + Date date=new Date(); + userService.updateLastLoginTime(date,phone); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); + } + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "账号或密码错误,请检查后输入"); + } + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + /** + * 检查用户是否已经注册 + * @param phone + * @return + */ + + public void checkUserIsExist() { + String phone = null; + Map map = new HashMap(); +// case1 +// phone="18896554880"; +// case2 + phone="18896554881"; + if (userService.selectByUsername(phone) != null) { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "该账号已经被注册"); + } else { + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "该账号可以注册"); + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + /** + * 用户注册 + * @param phone + * @param password + * @param nickname + * @return + */ + + public void registerIn() { + String phone=null; + String password=null; + String nickname=null; + Map map = new HashMap(); +// case1 +// phone="18812345678"; +// password="1111"; +// nickname="11"; +// case2 +// phone="188145678"; +// password="1111"; +// nickname="11"; +// case3 +// password="1111"; +// nickname="11"; +// case4 +// phone="18812345678"; +// nickname="11"; +// case5 + phone="18812345678"; + password="1111"; + + + + try { + if (!phone.equals("") && phone.length() == 11 + && !password.equals("")) { + String passwordMd5=Md5.GetMD5Code(password); + + Users users = new Users(phone, passwordMd5, nickname); + userService.addUsers(users); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "注册成功"); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "注册失败"); + } + } catch (Exception e) { + map.put(Constants.STATUS, Constants.FAILURE); // 捕捉异常 + map.put(Constants.MESSAGE, "注册失败"); + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + /** 用户更改密码 + * @param phone + * @param newPassword + * @return + */ + + public void resetPassword() { +// case1 +// String phone="18896554880"; +// String newPassword="123456789"; + + String phone="18896554888"; + String newPassword="123456789"; + Map map = new HashMap(); + try { + Users users = userService.selectByUsername(phone); + if (users != null) { + userService.updatePassword(phone,Md5.GetMD5Code(newPassword)); //对密码做md5加密 + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "修改密码成功"); + } else { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改密码失败"); + } + } catch (Exception e) { + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改密码失败"); + + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + + return; + } + + + /** + * 更新用户个人信息 + * @param phone + * @param password + * @param nickname + * @param type + * @return + */ + + public void updateUserInfo(){ + Map map = new HashMap(); +// case1 +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="1"; +// String sex="1"; +// String academy="计算机"; +// String qq="1111111111"; +// String weiXin="111"; +// case2 +// String phone="18896554888"; +// String nickname="我是小未"; +// String type="1"; +// String sex="1"; +// String academy="计算机"; +// String qq="1111111111"; +// String weiXin="111"; +// case3 +// String phone="18896554880"; +// String nickname=null; +// String type="1"; +// String sex="1"; +// String academy="计算机"; +// String qq="1111111111"; +// String weiXin="111"; +// case4: + +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="3"; +// String sex="1"; +// String academy="计算机"; +// String qq="1111111111"; +// String weiXin="111"; +// CASE5 +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="2"; +// String sex=null; +// String academy="计算机"; +// String qq="1111111111"; +// String weiXin="111"; +// case6 +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="2"; +// String sex="3"; +// String academy="计算机"; +// String qq="1111111111"; +// String weiXin="111"; +// case7 +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="1"; +// String sex="1"; +// String academy=null; +// String qq="1111111111"; +// String weiXin="111"; +// case8 +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="1"; +// String sex="1"; +// String academy="计算机"; +// String qq=null; +// String weiXin="111"; +// case9 +// String phone="18896554880"; +// String nickname="我是小未"; +// String type="1"; +// String sex="1"; +// String academy="计算机"; +// String qq="1ss1111111"; +// String weiXin="111"; +// case10 + String phone="18896554880"; + String nickname="我是小未"; + String type="1"; + String sex="1"; + String academy="计算机"; + String qq="1111111111"; + String weiXin=null; + try { + Users users=new Users(); + users.setPhone(phone); + if(weiXin!=null) + { + users.setWeiXin(weiXin); + } + + if(qq!=null) + { + users.setQq(qq); + } + + if(academy!=null) + { + users.setAcademy(academy); + } + + if(sex!=null){ + users.setSex((short)Integer.parseInt(sex)); + } + + if(nickname!=null){ + users.setNickname(nickname); + } + + + if(type!=null){ + users.setType((short)Integer.parseInt(type)); + } + + if(userService.updateUserInfo(users)!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "修改用户信息成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改用户信息失败"); + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改用户信息失败"); + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + + public void getMineInfo(){ +// case1 +// String phone="18896554880"; +// case2 + String phone="18896554888"; + Map map = new HashMap(); + try { + Map paramMap = new HashMap(); + Users users=userService.selectByUsername(phone); + Map counts=orderService.getOrderSummaryCount(phone); + paramMap.put("phoneId", phone); + paramMap.put("status", 1); + List togetherId1=orderService.getTogetherId(paramMap); + paramMap.put("status", 2); + List togetherId2=orderService.getTogetherId(paramMap); + paramMap.put("status", 3); + List togetherId3=orderService.getTogetherId(paramMap); + paramMap.put("status", 4); + List togetherId4=orderService.getTogetherId(paramMap); + paramMap.put("status", 5); + List togetherId5=orderService.getTogetherId(paramMap); + if(users!=null){ + users.setPassword(null); + map.put("userInfo", users); + //map.put("waitDeliveryOrder", counts.get("wait")); + //map.put("waitReceiveOrder",counts.get("deliver")); + //map.put("waitCommentOrder", counts.get("comment")); + + map.put(Constants.STATUS,Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取数据成功"); + map.put("waitPayOrder", togetherId1.size()); + map.put("waitMakeSureOrder", togetherId2.size()); + map.put("distribution", togetherId3.size()); + map.put("waitCommentOrder", togetherId4.size()); + map.put("doneOrder", togetherId5.size()); + + } + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.MESSAGE, "获取用户信息失败!"); + map.put(Constants.STATUS, Constants.FAILURE); + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + + /** + * 提交用户反馈信息 + * @param phoneId + * @param suggestion + * @return + */ + + public void feedbackMessage(){ + Map map = new HashMap(); +//// case1 +// Integer campusId=1; +// String phoneId="18896554880"; +// String suggestion="你们的网站做得很好"; +// case2 +// Integer campusId=s; +// String phoneId="18896554880"; +// String suggestion="你们的网站做得很好"; +//// case3 +// Integer campusId=1; +// String phoneId="18896554888"; +// String suggestion="你们的网站做得很好"; +// case4 + Integer campusId=1; + String phoneId="18896554888"; + String suggestion=""; + + try{ + Feedback feedback=new Feedback(); + feedback.setCampusId(campusId); + feedback.setPhoneId(phoneId); + feedback.setSuggestion(suggestion); + Calendar calendar=Calendar.getInstance(); + Date date=calendar.getTime(); //设置反馈时的日期 + feedback.setDate(date); + + if(userService.addFeedbackSuggestion(feedback)!=-1){ + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "添加意见成功"); + }else{ + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加意见失败"); + } + }catch(Exception e){ + e.getStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "添加意见失败"); + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + /** + * 获取配送员名单 + * @return + */ + + public void getDeliverAdmin() { + Map map=new HashMap(); + + try{ + List users=userService.getDeliverAdmin(); + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "获取配送员成功!"); + map.put("deliverAdmins", users); + }catch(Exception e){ + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "获取配送员失败!"); + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + + /** + * ios post token到数据表 + * @param phoneId + * @param token + * @return + */ + + /** + * 获取用户设备占比 + */ + public void getUserDevicePercent(){ + Map resultMap=new HashMap(); + + try { + DecimalFormat df = new DecimalFormat("##.0"); + Map paramMap=new HashMap(); + paramMap.put("device","0"); //设备号0表示ios + Integer iosCount=userService.getCountsByDevice(paramMap); + paramMap.put("device","1"); + Integer androidCount=userService.getCountsByDevice(paramMap); + resultMap.put("android",Float.valueOf(df.format(androidCount*1.0/(androidCount+iosCount)*100))); + resultMap.put("ios",Float.valueOf(df.format(iosCount*1.0/(androidCount+iosCount)*100))); + } catch (Exception e) { + e.getStackTrace(); + } + LOGGER.debug("==================="+JSON.toJSONString(resultMap)+"======================================================"); + return ; + } + + /** + * 获取用户反馈 + * @return + */ + public void getFeedbacks(){ + try { + Integer campusId=2; + MapparamMap=new HashMap(); + paramMap.put("campusId", campusId); + + + List feedbacks=userService.getFeedbacks(paramMap); + System.out.println(JSONArray.parseArray(JSON.toJSONStringWithDateFormat(feedbacks, "yyyy-MM-dd"))); + } catch (Exception e) { + e.printStackTrace(); + } + + return ; + } + + @Test + /** + * 用户更改密码(用老密码更改) + * @param phone + * @param oldPassword + * @param newPassword + * @return + */ + + public void changePassword() + { +// case1 +// String phone="18896554880"; +// String oldPassword="123456789"; +// String newPassword="123456789"; +//// case2 +// String phone="18896554888"; +// String oldPassword="123456789"; +// String newPassword="123456789"; +// case3 + String phone="18896554880"; + String oldPassword="1234567"; + String newPassword="123456789"; + Map map=new HashMap(); + try { + Map paramMap=new HashMap(); + paramMap.put("phone",phone); + String passwordMd5=Md5.GetMD5Code(oldPassword); + paramMap.put("password",passwordMd5); + List users=userService.selectByPhoneAndPassword(paramMap); + if(users.size()==0) + { + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "更改失败,原密码错误"); + } + else + { + userService.updatePassword(phone,Md5.GetMD5Code(newPassword)); //对密码做md5加密 + map.put(Constants.STATUS, Constants.SUCCESS); + map.put(Constants.MESSAGE, "修改密码成功"); + } + + } catch (Exception e) { + e.printStackTrace(); + map.put(Constants.STATUS, Constants.FAILURE); + map.put(Constants.MESSAGE, "修改密码失败"); + } + LOGGER.debug("==================="+JSON.toJSONString(map)+"======================================================"); + return ; + } + +} From 029760afbdb1f7e36d19059604ea8faff0ff1448 Mon Sep 17 00:00:00 2001 From: FrankKangJun <244652411@qq.com> Date: Thu, 20 Aug 2015 14:43:49 +0800 Subject: [PATCH 081/132] test --- src/test/java/com/changyu/test/campusTest.java | 5 +++++ src/test/java/com/changyu/test/foodTest.java | 5 +++++ src/test/java/com/changyu/test/newsTest.java | 5 +++++ src/test/java/com/changyu/test/packageOrderTest.java | 5 +++++ src/test/java/com/changyu/test/pushTest.java | 5 +++++ src/test/java/com/changyu/test/receiverTest.java | 5 +++++ src/test/java/com/changyu/test/sellerTest.java | 5 +++++ src/test/java/com/changyu/test/versionTest.java | 5 +++++ 8 files changed, 40 insertions(+) create mode 100644 src/test/java/com/changyu/test/campusTest.java create mode 100644 src/test/java/com/changyu/test/foodTest.java create mode 100644 src/test/java/com/changyu/test/newsTest.java create mode 100644 src/test/java/com/changyu/test/packageOrderTest.java create mode 100644 src/test/java/com/changyu/test/pushTest.java create mode 100644 src/test/java/com/changyu/test/receiverTest.java create mode 100644 src/test/java/com/changyu/test/sellerTest.java create mode 100644 src/test/java/com/changyu/test/versionTest.java diff --git a/src/test/java/com/changyu/test/campusTest.java b/src/test/java/com/changyu/test/campusTest.java new file mode 100644 index 0000000..8a83ede --- /dev/null +++ b/src/test/java/com/changyu/test/campusTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class campusTest { + +} diff --git a/src/test/java/com/changyu/test/foodTest.java b/src/test/java/com/changyu/test/foodTest.java new file mode 100644 index 0000000..b9788a6 --- /dev/null +++ b/src/test/java/com/changyu/test/foodTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class foodTest { + +} diff --git a/src/test/java/com/changyu/test/newsTest.java b/src/test/java/com/changyu/test/newsTest.java new file mode 100644 index 0000000..7cb35a7 --- /dev/null +++ b/src/test/java/com/changyu/test/newsTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class newsTest { + +} diff --git a/src/test/java/com/changyu/test/packageOrderTest.java b/src/test/java/com/changyu/test/packageOrderTest.java new file mode 100644 index 0000000..4236eaa --- /dev/null +++ b/src/test/java/com/changyu/test/packageOrderTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class packageOrderTest { + +} diff --git a/src/test/java/com/changyu/test/pushTest.java b/src/test/java/com/changyu/test/pushTest.java new file mode 100644 index 0000000..5478dfd --- /dev/null +++ b/src/test/java/com/changyu/test/pushTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class pushTest { + +} diff --git a/src/test/java/com/changyu/test/receiverTest.java b/src/test/java/com/changyu/test/receiverTest.java new file mode 100644 index 0000000..a557237 --- /dev/null +++ b/src/test/java/com/changyu/test/receiverTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class receiverTest { + +} diff --git a/src/test/java/com/changyu/test/sellerTest.java b/src/test/java/com/changyu/test/sellerTest.java new file mode 100644 index 0000000..57d798c --- /dev/null +++ b/src/test/java/com/changyu/test/sellerTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class sellerTest { + +} diff --git a/src/test/java/com/changyu/test/versionTest.java b/src/test/java/com/changyu/test/versionTest.java new file mode 100644 index 0000000..8d86fd4 --- /dev/null +++ b/src/test/java/com/changyu/test/versionTest.java @@ -0,0 +1,5 @@ +package com.changyu.test; + +public class versionTest { + +} From db8595daf534a1c2d69429e223db5632614cf368 Mon Sep 17 00:00:00 2001 From: Simon Sun Date: Thu, 20 Aug 2015 19:48:28 +0800 Subject: [PATCH 082/132] =?UTF-8?q?=E6=A0=A1=E5=8C=BA=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=91=98=E7=AE=A1=E7=90=86finish?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/CampusController.java | 86 +++-- .../changyu/foryou/mapper/CampusMapper.java | 4 + .../changyu/foryou/mapping/CampusMapper.xml | 19 +- .../changyu/foryou/service/CampusService.java | 4 + .../foryou/serviceImpl/CampusServiceImpl.java | 12 + src/main/webapp/index.html | 19 +- src/main/webapp/pages/campus.html | 102 +----- src/main/webapp/pages/campus_admin.html | 293 ++++++++++++++++++ src/main/webapp/pages/close.html | 3 + 9 files changed, 414 insertions(+), 128 deletions(-) create mode 100644 src/main/webapp/pages/campus_admin.html diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java index 90c842e..470cacb 100644 --- a/src/main/java/com/changyu/foryou/controller/CampusController.java +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -16,6 +16,7 @@ import com.alibaba.fastjson.JSON; import com.alibaba.fastjson.JSONArray; +import com.changyu.foryou.mapper.CampusMapper; import com.changyu.foryou.model.Campus; import com.changyu.foryou.model.CampusAdmin; import com.changyu.foryou.model.CityWithCampus; @@ -47,30 +48,12 @@ public void setCampusService(CampusService campusService) { * @return */ @RequestMapping("getAllCampus") - public @ResponseBody - Map getAllCampus(Integer limit,Integer page){ - Map resultMap=new HashMap(); - - try { - Map paramMap=new HashMap(); - if(page!=null&&limit!=null){ - paramMap.put("limit", limit); - paramMap.put("offset", (page-1)*limit); - } - - - List campus=campusService.getAllCampus(paramMap); - - resultMap.put(Constants.STATUS, Constants.SUCCESS); - resultMap.put(Constants.MESSAGE, "获取校区成功!"); - resultMap.put("campus", campus); - - } catch (Exception e) { - e.getStackTrace(); - resultMap.put(Constants.STATUS, Constants.SUCCESS); - resultMap.put(Constants.MESSAGE, "获取校区失败!"); - } - return resultMap; + public @ResponseBody JSONArray getAllCampus() { + Map paramMap = new HashMap(); + List campus = campusService.getAllCampus(paramMap); + JSONArray array = JSON.parseArray(JSON.toJSONStringWithDateFormat( + campus, "yyyy-MM-dd")); + return array; } /** @@ -238,6 +221,31 @@ Map getAllCampus(Integer limit,Integer page){ return responseMap; } + + /** + * 删除校区的某校区管理员 + * @param campusId + * @param campusAdminName + * @return + */ + @RequestMapping("/deleteCampusAdmin") + public @ResponseBody Map deleteCampusAdmin(@RequestParam Integer campusId, @RequestParam String campusAdminName){ + Map responseMap = new HashMap(); + Map paramMap = new HashMap(); + + paramMap.put("campusId", campusId); + paramMap.put("campusAdmin", campusAdminName); + + Integer result = campusService.deleteCampusAdmin(paramMap); + if(result!=0&&result!=-1){ + responseMap.put(Constants.STATUS, Constants.SUCCESS); + responseMap.put(Constants.MESSAGE, "删除成功"); + }else{ + responseMap.put(Constants.STATUS, Constants.FAILURE); + responseMap.put(Constants.MESSAGE, "删除失败"); + } + return responseMap; + } /** * 添加校区,默认添加8个分类 * @param campusId @@ -267,4 +275,34 @@ Map getAllCampus(Integer limit,Integer page){ campusService.addCampus(paramMap); return responseMap; } + + /** + * 添加校区管理员 + * @param campusId + * @param campusName + * @param campusAdminName + * @return + */ + @RequestMapping("addCampusAdmin") + public @ResponseBody Map addCampusAdmin(@RequestParam Integer campusId, @RequestParam String campusName, @RequestParam String campusAdminName, @RequestParam String password){ + Map responseMap = new HashMap(); + Map paramMap = new HashMap(); + + paramMap.put("campusId", campusId); + paramMap.put("campusName", campusName); + paramMap.put("campusAdmin", campusAdminName); + paramMap.put("password", password); + paramMap.put("type", 0); //只能添加校区管理员,总校区管理员只能从数据库添加,更符合逻辑 + + Integer result = campusService.addCampusAdmin(paramMap); + + if(result!=0&&result!=-1){ + responseMap.put(Constants.STATUS, Constants.SUCCESS); + responseMap.put(Constants.MESSAGE, "添加校区管理员成功,请及时将账户分派给相应人员并提醒他/她修改密码"); + }else{ + responseMap.put(Constants.STATUS, Constants.FAILURE); + responseMap.put(Constants.MESSAGE, "添加校区管理员失败"); + } + return responseMap; + } } diff --git a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java index 2e3b89d..c472773 100644 --- a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java @@ -39,4 +39,8 @@ public interface CampusMapper { Integer addCampus(Map paramMap); Campus getCampusByOrder(Map paramMap); + + Integer deleteCampusAdmin(Map paramMap); + + Integer insertCampusAdmin(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml index b8d531a..ef2ad35 100644 --- a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml @@ -134,13 +134,7 @@ + + + + DELETE FROM campus_admin WHERE campus_id=#{campusId} AND campus_admin=#{campusAdmin} + + + + + INSERT INTO campus_admin (campus_admin, password, type, campus_id) VALUES (#{campusAdmin},#{password}, #{type}, #{campusId}) + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/service/CampusService.java b/src/main/java/com/changyu/foryou/service/CampusService.java index 5be8cdb..f98de61 100644 --- a/src/main/java/com/changyu/foryou/service/CampusService.java +++ b/src/main/java/com/changyu/foryou/service/CampusService.java @@ -28,4 +28,8 @@ public interface CampusService { public Map addCampus(Map paramMap); Campus getCampus(Map paramMap); //从订单信息里面获取校区信息 + + Integer deleteCampusAdmin(Map paramMap); //删除某校区的某管理员 + + Integer addCampusAdmin(Map paramMap); //添加校区管理员 } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java index 72ab14c..3fe9f5e 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java @@ -154,4 +154,16 @@ public Campus getCampus(Map paramMap) { return campusMapper.getCampusByOrder(paramMap); } + @Override + public Integer deleteCampusAdmin(Map paramMap) { + // TODO Auto-generated method stub + return campusMapper.deleteCampusAdmin(paramMap); + } + + @Override + public Integer addCampusAdmin(Map paramMap) { + // TODO Auto-generated method stub + return campusMapper.insertCampusAdmin(paramMap); + } + } diff --git a/src/main/webapp/index.html b/src/main/webapp/index.html index 9035fc2..33711fe 100644 --- a/src/main/webapp/index.html +++ b/src/main/webapp/index.html @@ -148,7 +148,6 @@

    • -
    • 用户反馈 @@ -164,15 +163,22 @@

    • -
    • +
    • - + + 管理员管理 + +

      +
    • +
    • +
      + + 校区管理  
    • -
    • 用户反馈 + class='icon-filter'> 用户反馈

    @@ -187,10 +193,13 @@ - \ No newline at end of file diff --git a/src/main/webapp/pages/campus_admin.html b/src/main/webapp/pages/campus_admin.html new file mode 100644 index 0000000..b09bc7c --- /dev/null +++ b/src/main/webapp/pages/campus_admin.html @@ -0,0 +1,293 @@ + + + + +校区管理员管理 + + + + + + + + + + + + + + + + + +
    +
    + +
    +
    + + + +
    + + + + + + + + + + +
    校区Id校区名称校区管理员上次登录时间
    +
    +
    + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/src/main/webapp/pages/close.html b/src/main/webapp/pages/close.html index f9c481c..0300db0 100644 --- a/src/main/webapp/pages/close.html +++ b/src/main/webapp/pages/close.html @@ -43,6 +43,8 @@

    - - - - - - - - - - -
    @@ -43,25 +27,421 @@

    校区管理

    +
    - + + - +
    校区ID 校区名称 城市ID城市名称 开店时间 关店时间状态状态 客服电话
    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file From 5eaf98401078f36bffe864b306a0a372ab9f6e8a Mon Sep 17 00:00:00 2001 From: xiaowei Date: Mon, 24 Aug 2015 10:20:49 +0800 Subject: [PATCH 086/132] update pay --- .../foryou/controller/PayController.java | 37 +++++++++++++++ .../foryou/payment/ChargeInterface.java | 45 +++++++++++++++++++ .../changyu/foryou/service/PayService.java | 5 +++ .../foryou/serviceImpl/PayServiceImpl.java | 10 +++++ .../com/changyu/foryou/tools/Constants.java | 3 ++ 5 files changed, 100 insertions(+) create mode 100644 src/main/java/com/changyu/foryou/controller/PayController.java create mode 100644 src/main/java/com/changyu/foryou/payment/ChargeInterface.java create mode 100644 src/main/java/com/changyu/foryou/service/PayService.java create mode 100644 src/main/java/com/changyu/foryou/serviceImpl/PayServiceImpl.java diff --git a/src/main/java/com/changyu/foryou/controller/PayController.java b/src/main/java/com/changyu/foryou/controller/PayController.java new file mode 100644 index 0000000..09d6a05 --- /dev/null +++ b/src/main/java/com/changyu/foryou/controller/PayController.java @@ -0,0 +1,37 @@ +package com.changyu.foryou.controller; + +import java.util.HashMap; +import java.util.Map; + +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Controller; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.ResponseBody; + +import com.changyu.foryou.payment.ChargeInterface; +import com.changyu.foryou.service.PayService; +import com.pingplusplus.Pingpp; +import com.pingplusplus.model.Charge; + +@Controller +@RequestMapping("/pay") +public class PayController { + private PayService payService; + + public PayService getPayService() { + return payService; + } + + @Autowired + public void setPayService(PayService payService) { + this.payService = payService; + } + + @RequestMapping("/paytest") + public @ResponseBody Map payTest(String togetherId,Integer amount){ + Map resultMap=new HashMap(); + Charge charge=ChargeInterface.charge(togetherId, amount); + resultMap.put("charge", charge); + return resultMap; + } +} diff --git a/src/main/java/com/changyu/foryou/payment/ChargeInterface.java b/src/main/java/com/changyu/foryou/payment/ChargeInterface.java new file mode 100644 index 0000000..65b89b9 --- /dev/null +++ b/src/main/java/com/changyu/foryou/payment/ChargeInterface.java @@ -0,0 +1,45 @@ +package com.changyu.foryou.payment; + +import java.util.HashMap; +import java.util.Map; + +import com.changyu.foryou.tools.Constants; +import com.pingplusplus.Pingpp; +import com.pingplusplus.exception.PingppException; +import com.pingplusplus.model.Charge; + +public class ChargeInterface { + /** + * pingpp 管理平台对应的 API key + */ + public static String apiKey = Constants.apiKey; + /** + * pingpp 管理平台对应的应用 ID + */ + public static String appId = Constants.appId; + + public static Charge charge(String orderId,Integer amount) { + Pingpp.apiKey = apiKey; + Charge charge = null; + Map chargeMap = new HashMap(); + chargeMap.put("amount", amount); //金额,以分为单位 + chargeMap.put("currency", "cny"); + chargeMap.put("subject", "Your Subject"); //商品的标题 + chargeMap.put("body", "Your Body"); //商品的描述 + chargeMap.put("order_no", orderId); //订单号 唯一 + chargeMap.put("channel", "alipay"); //支付渠道 + chargeMap.put("client_ip", "127.0.0.1"); //发起支付请求的客户端ip + Map app = new HashMap(); + app.put("id",appId); + chargeMap.put("app", app); + try { + //发起交易请求 + charge = Charge.create(chargeMap); + System.out.println(charge); + } catch (PingppException e) { + e.printStackTrace(); + } + return charge; + } + +} diff --git a/src/main/java/com/changyu/foryou/service/PayService.java b/src/main/java/com/changyu/foryou/service/PayService.java new file mode 100644 index 0000000..f7c8a61 --- /dev/null +++ b/src/main/java/com/changyu/foryou/service/PayService.java @@ -0,0 +1,5 @@ +package com.changyu.foryou.service; + +public interface PayService { + +} diff --git a/src/main/java/com/changyu/foryou/serviceImpl/PayServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/PayServiceImpl.java new file mode 100644 index 0000000..a6e3fd5 --- /dev/null +++ b/src/main/java/com/changyu/foryou/serviceImpl/PayServiceImpl.java @@ -0,0 +1,10 @@ +package com.changyu.foryou.serviceImpl; + +import org.springframework.stereotype.Service; + +import com.changyu.foryou.service.PayService; + +@Service("payService") +public class PayServiceImpl implements PayService { + +} diff --git a/src/main/java/com/changyu/foryou/tools/Constants.java b/src/main/java/com/changyu/foryou/tools/Constants.java index ca3e454..18b3056 100644 --- a/src/main/java/com/changyu/foryou/tools/Constants.java +++ b/src/main/java/com/changyu/foryou/tools/Constants.java @@ -6,4 +6,7 @@ public class Constants { final static public String FAILURE = "failure"; public static final String MESSAGE = "message"; public static final String localIp = "http://120.26.76.252:8080/ForyouImage"; + public static String appId="app_ffLajDzjLe181iHa"; + public static String apiKey="sk_test_HC4CmLin9iPOTOGOW1iHqLOG"; + } From 2d21a7d6dd87da524eac38ab25b9b622e1c6458d Mon Sep 17 00:00:00 2001 From: xiaowei Date: Mon, 24 Aug 2015 11:25:57 +0800 Subject: [PATCH 087/132] update pay --- .../foryou/controller/OrderController.java | 48 +++++++++++++++---- .../changyu/foryou/mapping/UsersMapper.xml | 3 +- .../foryou/payment/ChargeInterface.java | 10 ++-- src/test/java/com/changyu/test/orderTest.java | 29 ++++++----- 4 files changed, 63 insertions(+), 27 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 2f8a763..91cdac8 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -3,14 +3,13 @@ import java.text.DecimalFormat; import java.util.ArrayList; import java.util.Calendar; -import java.util.Collection; import java.util.Date; import java.util.HashMap; -import java.util.Iterator; import java.util.List; -import java.util.ListIterator; import java.util.Map; +import javax.servlet.http.HttpServletRequest; + import org.slf4j.Logger; import org.slf4j.LoggerFactory; import org.springframework.beans.factory.annotation.Autowired; @@ -34,6 +33,7 @@ import com.changyu.foryou.model.SmallOrder; import com.changyu.foryou.model.SuperAdminOrder; import com.changyu.foryou.model.TogetherOrder; +import com.changyu.foryou.payment.ChargeInterface; import com.changyu.foryou.service.CampusService; import com.changyu.foryou.service.FoodService; import com.changyu.foryou.service.OrderService; @@ -504,21 +504,21 @@ public void setOrderService(OrderService orderService) { public @ResponseBody Map changeOrderStatus2Buy( @RequestParam String phoneId, @RequestParam String orderId, @RequestParam String rank, String reserveTime, String message,@RequestParam Short payWay, - @RequestParam Float totalPrice ,Integer preferentialsId) { + @RequestParam Float totalPrice ,Integer preferentialsId,HttpServletRequest request) { Map map = new HashMap(); Map paramMap = new HashMap(); try { Calendar calendar = Calendar.getInstance(); - String[] orderString = orderId.split(","); + String[] orderString = orderId.split(","); //传过来的orderId是一个以逗号隔开d字符串 int flag = 0; String togetherId = phoneId + String.valueOf(new Date().getTime()); paramMap.put("orderId",orderString[0]); paramMap.put("phoneId",phoneId); Campus campus=campusService.getCampus(paramMap); //根据订单获取该校区的详细情况 - + final Integer campusIdForPush=campus.getCampusId(); //判断该校区是否正在营业 if(campus.getStatus()==0){ map.put(Constants.STATUS, Constants.FAILURE); @@ -562,7 +562,7 @@ public void setOrderService(OrderService orderService) { return map; } - //写入单价操作 + //写入单价操作 for (String id : orderString) { float price=(float) 0.0; paramMap.put("orderId",id); @@ -587,10 +587,19 @@ public void setOrderService(OrderService orderService) { } } + String channel; + if(payWay==1){ + channel="alipay"; + }else{ + channel="wx"; + } DecimalFormat df = new DecimalFormat("0.0"); if (flag != -1 && flag != 0) { map.put(Constants.STATUS, Constants.SUCCESS); map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); + + String clientIp=getIpAddr(request); + map.put("charge", ChargeInterface.charge(channel,togetherId,(int)(totalPrice*100),clientIp)); map.put("totalPrice",df.format(totalPrice)); // 开启线程去访问极光推送 @@ -603,8 +612,8 @@ public void setOrderService(OrderService orderService) { //pushService.sendPushByTag("0","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。For优。", 1); Map paramterMap=new HashMap(); - List - superPhones=userService.getAllSuperAdminPhone(paramterMap); + paramterMap.put("campusId",campusIdForPush); + List superPhones=userService.getAllSuperAdminPhone(paramterMap); for(String phone:superPhones){ //推送 @@ -1312,4 +1321,25 @@ public Map getBigOrderById(@RequestParam String togetherId) { resultMap.put(Constants.MESSAGE,"获取成功"); return resultMap; } + + //获取客户端ip + public String getIpAddr(HttpServletRequest request){ + String ip = request.getHeader("x-forwarded-for"); + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("Proxy-Client-IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("WL-Proxy-Client-IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("HTTP_CLIENT_IP"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getHeader("HTTP_X_FORWARDED_FOR"); + } + if (ip == null || ip.length() == 0 || "unknown".equalsIgnoreCase(ip)) { + ip = request.getRemoteAddr(); + } + return ip; + } } diff --git a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml index 42475cd..e6275f2 100644 --- a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml @@ -272,13 +272,14 @@ where together_id=#{togetherId,jdbcType=VARCHAR} - + diff --git a/src/main/java/com/changyu/foryou/payment/ChargeInterface.java b/src/main/java/com/changyu/foryou/payment/ChargeInterface.java index 65b89b9..84c0cfa 100644 --- a/src/main/java/com/changyu/foryou/payment/ChargeInterface.java +++ b/src/main/java/com/changyu/foryou/payment/ChargeInterface.java @@ -18,17 +18,17 @@ public class ChargeInterface { */ public static String appId = Constants.appId; - public static Charge charge(String orderId,Integer amount) { + public static Charge charge(String channel,String orderId,Integer amount,String clientIp) { Pingpp.apiKey = apiKey; Charge charge = null; Map chargeMap = new HashMap(); chargeMap.put("amount", amount); //金额,以分为单位 chargeMap.put("currency", "cny"); - chargeMap.put("subject", "Your Subject"); //商品的标题 - chargeMap.put("body", "Your Body"); //商品的描述 + chargeMap.put("subject", "For优商品"); //商品的标题 + chargeMap.put("body", "For优商品值得信赖"); //商品的描述 chargeMap.put("order_no", orderId); //订单号 唯一 - chargeMap.put("channel", "alipay"); //支付渠道 - chargeMap.put("client_ip", "127.0.0.1"); //发起支付请求的客户端ip + chargeMap.put("channel",channel); //支付渠道 + chargeMap.put("client_ip", clientIp); //发起支付请求的客户端ip Map app = new HashMap(); app.put("id",appId); chargeMap.put("app", app); diff --git a/src/test/java/com/changyu/test/orderTest.java b/src/test/java/com/changyu/test/orderTest.java index 1a5e622..dd9c780 100644 --- a/src/test/java/com/changyu/test/orderTest.java +++ b/src/test/java/com/changyu/test/orderTest.java @@ -21,6 +21,7 @@ import com.changyu.foryou.model.Order; import com.changyu.foryou.model.SmallOrder; import com.changyu.foryou.model.TogetherOrder; +import com.changyu.foryou.payment.ChargeInterface; import com.changyu.foryou.service.CampusService; import com.changyu.foryou.service.FoodService; import com.changyu.foryou.service.OrderService; @@ -166,7 +167,7 @@ public void changeOrderStatus2Buy(){ Map map = new HashMap(); Map paramMap = new HashMap(); - String orderId="1439889845846"; + String orderId="1429972027467"; String phoneId="18896554880"; String rank="1427691760293"; String reserveTime="立即送达"; @@ -186,6 +187,7 @@ public void changeOrderStatus2Buy(){ paramMap.put("phoneId",phoneId); Campus campus=campusService.getCampus(paramMap); + final Integer campusIdForPush=campus.getCampusId(); LOGGER.debug("campus is"+JSON.toJSONString(campus)); //判断该校区是否正在营业 if(campus.getStatus()==0){ @@ -247,17 +249,19 @@ public void changeOrderStatus2Buy(){ paramMap.put("campusId",campus.getCampusId()); int flag2=foodService.changeFoodCount(paramMap); // 增加销量,减少存货 LOGGER.info(flag2); - if (flag == 0 || flag == -1) { + if (flag == -1) { break; } } - if (flag != -1 && flag != 0) { + LOGGER.info("flag is"+flag); + if (flag != -1) { map.put(Constants.STATUS, Constants.SUCCESS); map.put(Constants.MESSAGE, "下单成功,即将开始配送!"); - + //String clientIp=getIpAddr(request); + map.put("charge", ChargeInterface.charge("alipay",togetherId,(int)(totalPrice*100),"127.0.0.1")); // 开启线程去访问极光推送 - pushService.sendPush("18896554880","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); + //pushService.sendPush("18896554880","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); new Thread(new Runnable() { @Override public void run() { //向超级管理员推送,让其分发订单 @@ -265,18 +269,19 @@ public void changeOrderStatus2Buy(){ //推送 //pushService.sendPushByTag("0","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。米奇零点。", 1); - //Map paramterMap=new HashMap(); - //List - //superPhones=userService.getAllSuperAdminPhone(paramterMap); - //for(String phone:superPhones){ + Map paramterMap=new HashMap(); + paramterMap.put("campusId",campusIdForPush); + LOGGER.info(JSON.toJSONString(paramterMap)); + List superPhones=userService.getAllSuperAdminPhone(paramterMap); + LOGGER.info("超级管理员手机号为:"+JSON.toJSONString(superPhones)); + for(String phone:superPhones){ //推送 - //pushService.sendPush("18896554880","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); - //} + pushService.sendPush("18896554880","一笔新的订单已经到达,请前往选单中查看,并尽早分派配送员进行配送。for优。", 1); + } } }).start(); - } else { map.put(Constants.STATUS, Constants.FAILURE); map.put(Constants.MESSAGE, "下单失败,请重新开始下单"); From 3a602b3a969f8b5ce1c13ad536250c01f8cee8f4 Mon Sep 17 00:00:00 2001 From: SimonsunDev Date: Mon, 24 Aug 2015 11:30:54 +0800 Subject: [PATCH 088/132] =?UTF-8?q?superAdminGetOrder=E6=8E=A5=E5=8F=A3?= =?UTF-8?q?=E6=9B=B4=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/CampusController.java | 26 +++++++ .../foryou/controller/OrderController.java | 6 +- .../changyu/foryou/mapper/CampusMapper.java | 2 + .../changyu/foryou/mapper/OrderMapper.java | 2 +- .../changyu/foryou/mapping/CampusMapper.xml | 13 ++++ .../changyu/foryou/mapping/OrderMapper.xml | 10 ++- .../changyu/foryou/service/CampusService.java | 2 + .../changyu/foryou/service/OrderService.java | 2 +- .../foryou/serviceImpl/CampusServiceImpl.java | 6 ++ .../foryou/serviceImpl/OrderServiceImpl.java | 4 +- src/main/webapp/pages/campus.html | 70 +++++++++++++++++-- 11 files changed, 123 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java index ab5300c..d814334 100644 --- a/src/main/java/com/changyu/foryou/controller/CampusController.java +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -336,4 +336,30 @@ public Map addCity(@RequestParam String cityName){ } return responseMap; } + + @RequestMapping("updateCampus") + @ResponseBody + public Map updateCampus(@RequestParam String campusId,@RequestParam String campusName,@RequestParam String cityName,@RequestParam String openTime,@RequestParam String closeTime,@RequestParam String customService){ + //管理端这些值都要传过来,传之前判空 + Map responseMap = new HashMap(); + Map paramMap = new HashMap(); + + paramMap.put("campusId", campusId); + paramMap.put("campusName", campusName); + paramMap.put("cityId", campusService.getCityByName(cityName).getCityId()); + paramMap.put("openTime", openTime); + paramMap.put("closeTime", closeTime); + + Integer result = campusService.updateCampus(paramMap); + + if(result != 0&&result != -1){ + responseMap.put(Constants.STATUS, Constants.SUCCESS); + responseMap.put(Constants.MESSAGE, "更新校区成功!"); + }else{ + responseMap.put(Constants.STATUS, Constants.FAILURE); + responseMap.put(Constants.MESSAGE, "更新校区失败!"); + } + return responseMap; + } + } diff --git a/src/main/java/com/changyu/foryou/controller/OrderController.java b/src/main/java/com/changyu/foryou/controller/OrderController.java index 2f8a763..fb28956 100644 --- a/src/main/java/com/changyu/foryou/controller/OrderController.java +++ b/src/main/java/com/changyu/foryou/controller/OrderController.java @@ -782,13 +782,11 @@ public void setOrderService(OrderService orderService) { requestMap.put("limit", limit); requestMap.put("offset", (page - 1) * limit); } else { - requestMap.put("limit", 5); - requestMap.put("offset", 0); + } try { List orders = orderService - .superAdminGetOrder(isSelected); - + .superAdminGetOrder(requestMap); for (SuperAdminOrder superAdminOrder : orders) { String togetherId = superAdminOrder.getTogetherId(); diff --git a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java index 8672c63..533333b 100644 --- a/src/main/java/com/changyu/foryou/mapper/CampusMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/CampusMapper.java @@ -50,4 +50,6 @@ public interface CampusMapper { Integer insertCity(Map paramMap); City getCityByName(String cityName); + + Integer updateCampus(Map paramMap); } \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java index aacb0ba..e196f45 100644 --- a/src/main/java/com/changyu/foryou/mapper/OrderMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/OrderMapper.java @@ -60,7 +60,7 @@ public interface OrderMapper { void updateOrderRemarked(@Param(value="phone")String phoneId, @Param(value="orderId")Long orderId); - List superAdminGetOrder(@Param(value="isSelected")Integer isSelected); + List superAdminGetOrder(Map paramMap); int getExitOrderUserRank(@Param(value="phone")String phoneId, @Param(value="rank")String rank); diff --git a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml index e6ad6ad..cb8bbcd 100644 --- a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml @@ -262,4 +262,17 @@ + + + + update campus set + campusName=#{campusName,jdbcType=VARCHAR}, + city_id=#{cityId,jdbcType=INTEGER}, + open_time=#{openTime,jdbcType=TIMESTAMP}, + close_time=#{closeTime,jdbcType=TIMESTAMP}, + status=#{status,jdbcType=SMALLINT}, + custom_service=#{customService,jdbcType=VARCHAR} + where + campus_id=#{campusId,jdbcType=INTEGER} + \ No newline at end of file diff --git a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml index 009aca3..c57b8ea 100644 --- a/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/OrderMapper.xml @@ -579,9 +579,7 @@ orders.tag=1 and orders.rank=receiver.rank and - orders.phone=receiver.phone_id and - DATE_SUB(CURDATE(), INTERVAL 10 - DAY) <= date(together_date) + orders.phone=receiver.phone_id and orders.status = 1 and admin_phone is null @@ -648,11 +646,11 @@ orders.status FROM orders, - food, + food WHERE orders.food_id=food.food_id and - orders.status !=0 and - orders.status != 4 and orders.tag=1 + orders.status!=0 and + orders.status!=4 and orders.tag=1 and together_id=#{togetherId,jdbcType=VARCHAR} diff --git a/src/main/java/com/changyu/foryou/service/CampusService.java b/src/main/java/com/changyu/foryou/service/CampusService.java index b5d033f..b8a7410 100644 --- a/src/main/java/com/changyu/foryou/service/CampusService.java +++ b/src/main/java/com/changyu/foryou/service/CampusService.java @@ -39,4 +39,6 @@ public interface CampusService { Integer addCity(Map paramMap); //添加城市 City getCityByName(String cityName); + + Integer updateCampus(Map paramMap); } diff --git a/src/main/java/com/changyu/foryou/service/OrderService.java b/src/main/java/com/changyu/foryou/service/OrderService.java index 88e82f0..353a859 100644 --- a/src/main/java/com/changyu/foryou/service/OrderService.java +++ b/src/main/java/com/changyu/foryou/service/OrderService.java @@ -56,7 +56,7 @@ public interface OrderService { void updateOrderRemarked(String phoneId, Long orderId); - List superAdminGetOrder(Integer isSelected); + List superAdminGetOrder(Map paramMap); int getExitOrderUserRank(String phoneId, String rank); diff --git a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java index 46136e5..8d9d8e8 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/CampusServiceImpl.java @@ -185,4 +185,10 @@ public City getCityByName(String cityName) { return campusMapper.getCityByName(cityName); } + @Override + public Integer updateCampus(Map paramMap) { + // TODO Auto-generated method stub + return campusMapper.updateCampus(paramMap); + } + } diff --git a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java index 65b698f..c1b3c6e 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/OrderServiceImpl.java @@ -124,8 +124,8 @@ public void updateOrderRemarked(String phoneId, Long orderId) { orderMapper.updateOrderRemarked(phoneId,orderId); } - public List superAdminGetOrder(Integer isSelected) { - return orderMapper.superAdminGetOrder(isSelected); + public List superAdminGetOrder(Map paramMap) { + return orderMapper.superAdminGetOrder(paramMap); } //弃用,因为现在删除只是将其置为无效 diff --git a/src/main/webapp/pages/campus.html b/src/main/webapp/pages/campus.html index 56c2d9e..ace82f6 100644 --- a/src/main/webapp/pages/campus.html +++ b/src/main/webapp/pages/campus.html @@ -353,6 +353,7 @@ }); + //显示Modal并初始化Modal的input标签中的值 $editButton.click(function(){ var array = $table.bootstrapTable('getSelections'); if(array.length == 0){ @@ -360,6 +361,23 @@ }else if(array.length > 1){ alert("请先选中某条记录"); }else{ + //城市列表 + //先清空上次请求的内容 + $("#edit_city_name").next().empty(); + $.get("../campus/getAllCity.do",function(data){ + for(var i=0; i'+data[i].cityName+'

  • '); + } + //为城市下拉列表添加单击事件监听 + $("#edit_city_name").next().children().on("click",function(event){ + $("span_edit_city_name").text($(this).text()); + }); + //为状态下拉列表添加单击事件监听 + $("edit_status").next().children.on("click",function(event){ + $("span_edit_status").text($(this)); + }); + },"json"); + $("#edit_campus_id").val(array[0].campusId); $("#edit_campus_name").val(array[0].campusName); $("#edit_city_id").val(array[0].cityId); @@ -371,6 +389,7 @@ } }); + //显示Modal并初始化Modal的input标签中的值 $deleteButton.click(function(){ var array = $table.bootstrapTable('getSelections'); if(array.length>1){ @@ -384,6 +403,7 @@ }); + //显示Modal并初始化Modal的input标签中的值 $addCityButton.click(function(){ $("#addCityModal").modal('show'); }); @@ -391,13 +411,20 @@ //Modal“提交更改”按钮监听 //Post请求并静态刷新表格数据 function plusSubmit(){ - var campusName = $("#plus_campus_name").val(); + var campusName = $("#plus_campus_name").val().trim(); var cityName = $("#span_plus_city_name").text().trim(); - var openTime = $("#plus_open_time").val(); - var closeTime = $("#plus_close_time").val(); + var openTime = $("#plus_open_time").val().trim(); + var closeTime = $("#plus_close_time").val().trim(); var status = $("#span_plus_status").text().trim(); - var customService = $("#plus_custom_service").val(); - alert(cityName); + var customService = $("#plus_custom_service").val().trim(); + + //判空 + if(!campusName||!cityName||!openTime||!closeTime||!status||!customService){ + alert("对不起,请补填未填写的地方!"); + return; + } + + //alert(cityName); //status值是“休息”或“营业”,要转换成0或1 if(status=="休息"){ status = 0; @@ -418,11 +445,36 @@ } function editSubmit(){ - var campusId = $("#edit_campus_id").val(); + var campusId = $("#edit_campus_id").val().trim(); var campusName = $("#edit_campus_name").val().trim(); var cityName = $("#span_edit_city_name").text().trim(); + var openTime = $("#edit_open_time").val().trim(); + var closeTime = $("#edit_close_time").val().trim(); + var status = $("#span_edit_status").text().trim(); + var customService = $("#edit_custom_service").val().trim(); + //判空 + if(!campusId||!campusName||!cityName||!openTime||!closeTime||!status||!customService){ + alert("对不起,请补填未填写的地方!"); + return; + } + if(status=="休息"){ + status = 0; + }else if(status == "营业"){ + status=1; + } + $.post("../campus/updateCampus.do",{ + campusId : campusId, + campusName : campusName, + cityName : cityName, + openTime : openTime, + closeTime : closeTime, + status : status, + customService : customService + },function(data){ + alert(data); + },"json"); } function deleteSubmit(){ @@ -431,6 +483,12 @@ function addCitySubmit(){ var cityName = $("#addcity_city_name").val(); + + if(!cityName){ + alert("对不起,请补填未填写的地方!"); + return; + } + $.post("../campus/addCity.do",{ cityName : cityName },function(data){ From a0c6552acd21cf197cc9e4da78e78d8bda20ead5 Mon Sep 17 00:00:00 2001 From: xiaowei Date: Mon, 24 Aug 2015 12:01:49 +0800 Subject: [PATCH 089/132] update pay a little --- .../foryou/controller/PayController.java | 53 ++++++++++++++++--- 1 file changed, 45 insertions(+), 8 deletions(-) diff --git a/src/main/java/com/changyu/foryou/controller/PayController.java b/src/main/java/com/changyu/foryou/controller/PayController.java index 09d6a05..01758ae 100644 --- a/src/main/java/com/changyu/foryou/controller/PayController.java +++ b/src/main/java/com/changyu/foryou/controller/PayController.java @@ -1,23 +1,29 @@ package com.changyu.foryou.controller; -import java.util.HashMap; -import java.util.Map; +import java.io.BufferedReader; +import java.io.IOException; +import java.util.Enumeration; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import org.apache.log4j.Logger; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.ResponseBody; -import com.changyu.foryou.payment.ChargeInterface; +import com.alibaba.fastjson.JSON; import com.changyu.foryou.service.PayService; -import com.pingplusplus.Pingpp; -import com.pingplusplus.model.Charge; +import com.pingplusplus.model.Event; +import com.pingplusplus.model.Webhooks; @Controller @RequestMapping("/pay") public class PayController { private PayService payService; + private static final Logger LOGGER = Logger + .getLogger(PayController.class); public PayService getPayService() { return payService; } @@ -27,11 +33,42 @@ public void setPayService(PayService payService) { this.payService = payService; } - @RequestMapping("/paytest") + /*@RequestMapping("/paytest") public @ResponseBody Map payTest(String togetherId,Integer amount){ Map resultMap=new HashMap(); Charge charge=ChargeInterface.charge(togetherId, amount); resultMap.put("charge", charge); return resultMap; - } + }*/ + + @RequestMapping("/payWebHooksForSuccess") + public void webHooksForPaySuccess(HttpServletRequest request, HttpServletResponse response) throws IOException{ + request.setCharacterEncoding("UTF8"); + + //获取头部所有信息 + Enumeration headerNames = request.getHeaderNames(); + while (headerNames.hasMoreElements()) { + String key = (String) headerNames.nextElement(); + String value = request.getHeader(key); + System.out.println(key+" "+value); + } + // 获得 http body 内容 + BufferedReader reader = request.getReader(); + StringBuffer buffer = new StringBuffer(); + String string; + while ((string = reader.readLine()) != null) { + buffer.append(string); + } + reader.close(); + // 解析异步通知数据 + Event event = Webhooks.eventParse(buffer.toString()); + if ("charge.succeeded".equals(event.getType())) { + LOGGER.info(JSON.toJSONString(event)); //打印返回的数据 + response.setStatus(200); + } else if ("refund.succeeded".equals(event.getType())) { + response.setStatus(200); + } else { + response.setStatus(500); + } + } } From 73d3fbdbd1f94f202a44b1cbea5e90fd32cd8ee2 Mon Sep 17 00:00:00 2001 From: SimonsunDev Date: Mon, 24 Aug 2015 17:07:25 +0800 Subject: [PATCH 090/132] =?UTF-8?q?=E6=A0=A1=E5=8C=BA=E7=AE=A1=E7=90=86?= =?UTF-8?q?=E5=92=8C=E6=A0=A1=E5=8C=BA=E7=AE=A1=E7=90=86=E5=91=98=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../foryou/controller/CampusController.java | 19 +++- .../foryou/controller/UserController.java | 9 +- .../changyu/foryou/mapper/UsersMapper.java | 2 +- .../changyu/foryou/mapping/CampusMapper.xml | 2 +- .../changyu/foryou/mapping/UsersMapper.xml | 2 +- .../changyu/foryou/service/UserService.java | 2 +- .../foryou/serviceImpl/UserServiceImpl.java | 4 +- src/main/webapp/pages/campus.html | 25 +++-- src/main/webapp/pages/campus_admin.html | 106 +++++++++++------- src/main/webapp/pages/preferential.html | 47 ++++++++ 10 files changed, 158 insertions(+), 60 deletions(-) create mode 100644 src/main/webapp/pages/preferential.html diff --git a/src/main/java/com/changyu/foryou/controller/CampusController.java b/src/main/java/com/changyu/foryou/controller/CampusController.java index d814334..9cc6d16 100644 --- a/src/main/java/com/changyu/foryou/controller/CampusController.java +++ b/src/main/java/com/changyu/foryou/controller/CampusController.java @@ -201,10 +201,14 @@ public void setCampusService(CampusService campusService) { * @return */ @RequestMapping("/updateCampusAdmin") - public @ResponseBody Map updateCampusAdmin(@RequestParam Integer campusId, @RequestParam String campusAdminName){ + public @ResponseBody Map updateCampusAdmin(@RequestParam String campusName, @RequestParam String campusAdminName){ Map responseMap = new HashMap(); Map paramMap = new HashMap(); - paramMap.put("campusId", campusId); + + Map tempMap = new HashMap(); + tempMap.put("campusName", campusName); + + paramMap.put("campusId", campusService.getIdByName(tempMap)); paramMap.put("campusAdmin", campusAdminName); Integer result = campusService.updateCampusAdmin(paramMap); @@ -285,11 +289,14 @@ public void setCampusService(CampusService campusService) { * @return */ @RequestMapping("addCampusAdmin") - public @ResponseBody Map addCampusAdmin(@RequestParam Integer campusId, @RequestParam String campusName, @RequestParam String campusAdminName, @RequestParam String password){ + public @ResponseBody Map addCampusAdmin(@RequestParam String campusName, @RequestParam String campusAdminName, @RequestParam String password){ Map responseMap = new HashMap(); Map paramMap = new HashMap(); - paramMap.put("campusId", campusId); + Map tempMap = new HashMap(); + tempMap.put("campusName", campusName); + + paramMap.put("campusId", campusService.getIdByName(tempMap)); paramMap.put("campusName", campusName); paramMap.put("campusAdmin", campusAdminName); paramMap.put("password", password); @@ -339,7 +346,7 @@ public Map addCity(@RequestParam String cityName){ @RequestMapping("updateCampus") @ResponseBody - public Map updateCampus(@RequestParam String campusId,@RequestParam String campusName,@RequestParam String cityName,@RequestParam String openTime,@RequestParam String closeTime,@RequestParam String customService){ + public Map updateCampus(@RequestParam String campusId,@RequestParam String campusName,@RequestParam String cityName,@RequestParam String openTime,@RequestParam String closeTime, @RequestParam Short status,@RequestParam String customService){ //管理端这些值都要传过来,传之前判空 Map responseMap = new HashMap(); Map paramMap = new HashMap(); @@ -349,6 +356,8 @@ public Map updateCampus(@RequestParam String campusId,@RequestPa paramMap.put("cityId", campusService.getCityByName(cityName).getCityId()); paramMap.put("openTime", openTime); paramMap.put("closeTime", closeTime); + paramMap.put("status", status); + paramMap.put("customService", customService); Integer result = campusService.updateCampus(paramMap); diff --git a/src/main/java/com/changyu/foryou/controller/UserController.java b/src/main/java/com/changyu/foryou/controller/UserController.java index 6961e51..a27ced7 100644 --- a/src/main/java/com/changyu/foryou/controller/UserController.java +++ b/src/main/java/com/changyu/foryou/controller/UserController.java @@ -528,11 +528,14 @@ Map resetPassword(@RequestParam String phone, * @return */ @RequestMapping(value="getDeliverAdmin") - public @ResponseBody Map getDeliverAdmin() { + public @ResponseBody Map getDeliverAdmin(@RequestParam Integer campusId) { Map map=new HashMap(); - + Map paramMap=new HashMap(); + + paramMap.put("campusId", campusId); + try{ - List users=userService.getDeliverAdmin(); + List users=userService.getDeliverAdmin(paramMap); map.put(Constants.STATUS, Constants.SUCCESS); map.put(Constants.MESSAGE, "获取配送员成功!"); map.put("deliverAdmins", users); diff --git a/src/main/java/com/changyu/foryou/mapper/UsersMapper.java b/src/main/java/com/changyu/foryou/mapper/UsersMapper.java index 94e45d4..594b634 100644 --- a/src/main/java/com/changyu/foryou/mapper/UsersMapper.java +++ b/src/main/java/com/changyu/foryou/mapper/UsersMapper.java @@ -41,7 +41,7 @@ public interface UsersMapper { String getImageUrl(@Param(value="phone")String phone); - List getDeliverAdmin(); + List getDeliverAdmin(Map paramMap); int setUserToken(@Param(value="phone")String phoneId, @Param(value="token")String token); diff --git a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml index cb8bbcd..55081e5 100644 --- a/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/CampusMapper.xml @@ -266,7 +266,7 @@ update campus set - campusName=#{campusName,jdbcType=VARCHAR}, + campus_name=#{campusName,jdbcType=VARCHAR}, city_id=#{cityId,jdbcType=INTEGER}, open_time=#{openTime,jdbcType=TIMESTAMP}, close_time=#{closeTime,jdbcType=TIMESTAMP}, diff --git a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml index e6275f2..26738bf 100644 --- a/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml +++ b/src/main/java/com/changyu/foryou/mapping/UsersMapper.xml @@ -239,7 +239,7 @@ select phone,nickname from users - where type=1 + where type=1 and campus_id=#{campusId,jdbcType=INTEGER} diff --git a/src/main/java/com/changyu/foryou/service/UserService.java b/src/main/java/com/changyu/foryou/service/UserService.java index cd6f808..49e6f7a 100644 --- a/src/main/java/com/changyu/foryou/service/UserService.java +++ b/src/main/java/com/changyu/foryou/service/UserService.java @@ -35,7 +35,7 @@ public interface UserService { String getImageUrl(String phone); - List getDeliverAdmin(); + List getDeliverAdmin(Map paramMap); int setUserToken(String phoneId, String token); diff --git a/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java b/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java index 2a55e4a..91a7e83 100644 --- a/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java +++ b/src/main/java/com/changyu/foryou/serviceImpl/UserServiceImpl.java @@ -88,8 +88,8 @@ public String getImageUrl(String phone) { return usersMapper.getImageUrl(phone); } - public List getDeliverAdmin() { - return usersMapper.getDeliverAdmin(); + public List getDeliverAdmin(Map paramMap) { + return usersMapper.getDeliverAdmin(paramMap); } public int setUserToken(String phoneId, String token) { diff --git a/src/main/webapp/pages/campus.html b/src/main/webapp/pages/campus.html index ace82f6..1c9db2a 100644 --- a/src/main/webapp/pages/campus.html +++ b/src/main/webapp/pages/campus.html @@ -369,23 +369,30 @@ $("#edit_city_name").next().append('
  • '+data[i].cityName+'
  • '); } //为城市下拉列表添加单击事件监听 - $("#edit_city_name").next().children().on("click",function(event){ - $("span_edit_city_name").text($(this).text()); + $("#edit_city_name").next().children().click(function(){ + $("#span_edit_city_name").text($(this).text()); }); //为状态下拉列表添加单击事件监听 - $("edit_status").next().children.on("click",function(event){ - $("span_edit_status").text($(this)); + $("#edit_status").next().children().click(function(){ + $("#span_edit_status").text($(this).text()); }); + + $("#editModal").modal('show'); },"json"); - + //初始化 $("#edit_campus_id").val(array[0].campusId); $("#edit_campus_name").val(array[0].campusName); $("#edit_city_id").val(array[0].cityId); - $("#edit_city_name").val(array[0].cityName); + $("#span_edit_city_name").text(array[0].cityName); $("#edit_open_time").val(array[0].openTime); $("#edit_close_time").val(array[0].closeTime); + if(array[0].status==0){ + $("#span_edit_status").text("休息"); + }else if(array[0].status==1){ + $("#span_edit_status").text("营业"); + } $("#edit_custom_service").val(array[0].customService); - $("#editModal").modal('show'); + } }); @@ -473,7 +480,9 @@ status : status, customService : customService },function(data){ - alert(data); + alert(data.message); + $("#editModal").modal('hide'); + $table.bootstrapTable('refresh',{client:true}); },"json"); } diff --git a/src/main/webapp/pages/campus_admin.html b/src/main/webapp/pages/campus_admin.html index b09bc7c..edd5f0a 100644 --- a/src/main/webapp/pages/campus_admin.html +++ b/src/main/webapp/pages/campus_admin.html @@ -54,7 +54,7 @@

    校区管理员管理

    校区Id 校区名称 校区管理员 - 上次登录时间 + 上次登录时间 @@ -73,16 +73,18 @@