资源简介
JAVA微商城平台系统源码 带数据库 数据库及微信配置说明 运行环境: JAVA 源码详细: JAVA微商城平台系统源码带数据库 源码描述: 一、源码介绍 1、JAVA微商城 为项目源码,数据库及微信配置说明在源码文件中 2、upload为图片文件夹,放在项目同级目录,如 tomcat/webapps根目录 3、声明:数据库文件数据为测试数据,商品分类等需要根据自身营销作出相应更改 二、注意事项 1、源码的架构为springmvc+spring+mybatis+mysql,开发环境为eclipse+jdk7+tomcat7
代码片段和文件信息
package com.weixin.controller;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
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 org.springframework.web.servlet.ModelAndView;
import com.google.gson.Gson;
import com.weixin.entity.Button;
import com.weixin.entity.ViewButton;
import com.weixin.service.ButtonService;
import com.weixin.util.MenuUtil;
@Controller
@RequestMapping
public class ButtonController {
@Autowired
private ButtonService buttonService ;
// private Button button;
private Mapject> map = new HashMapject>();
Gson gson = new Gson();
@ResponseBody
@RequestMapping(value=“/main/buttonInsert.html“)
public String insert(Button button){
SimpleDateFormat sf = new SimpleDateFormat(“yyyy-MM-dd HH:mm:ss“);
String id =Long.toString(new Date().getTime());
String message=““;
int rs =0;
button.setId(id);
int count=0;
if(button.getLevel()==1){
button.setSuper_id(null);
count = buttonService.selectCount(button);
if(count>=3){
message=“button is already >= 3“;
}
else{
button.setSuper_id(id);
button.setAdd_time(sf.format(new Date()));
rs = buttonService.insert(button);
}
}else{
//button.setSuper_id(id);
count = buttonService.selectCount(button);
if(count>=5){
message=“button is already >= 5“;
}else{
button.setAdd_time(sf.format(new Date()));
rs = buttonService.insert(button);
}
}
if(rs==-1){
message=“insert button error!“;
}
map.put(“rs“rs);
map.put(“message“message);
return gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonUpdate.html“)
public String update(Button button){
int rs = buttonService.updateByPrimaryKeySelective(button);
if(rs==-1){
map.put(“message““update button is error!“);
}
map.put(“rs“rs);
return gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonSort.html“)
public String sort(Button button){
int rs = buttonService.sort(button);
if(rs==-1){
map.put(“message““sort is error!“);
}
map.put(“rs“rs);
return gson.toJson(map);
}
@ResponseBody
@RequestMapping(value=“/main/buttonDelete.html“)
public String delete(Button button){
int rs = 0 ;
String message=““;
if(button.getLevel()==1){
button.setLevel(2);
button.setSuper_id(button.getId());
if(buttonService.selectCount(button)>0){
rs = -5 ;
message = “此主菜单下有子菜单,请先删除该下子菜单!“;
}else{
rs = buttonService.deleteByPrimaryKey(button.getId());
}
}else{
rs = buttonService.deleteByPrimaryKey(button.getId());
}
if(rs==-1){
message = “sort
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2018-11-07 13:01 shoppingmall\
文件 599243 2017-12-04 15:49 shoppingmall\寰晢鍩庡弬鏁颁慨鏀硅鏄?docx
目录 0 2018-11-07 13:01 __MACOSX\
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\
文件 230 2017-12-04 15:49 __MACOSX\shoppingmall\._寰晢鍩庡弬鏁颁慨鏀硅鏄?docx
文件 204 2017-12-08 15:35 shoppingmall\婧愮爜璇存槑.txt
文件 317 2017-12-08 15:35 __MACOSX\shoppingmall\._婧愮爜璇存槑.txt
文件 618 2018-11-07 13:00 shoppingmall\JAVA寰晢鍩庡墠鍚庡彴婧愮爜.md
文件 423 2018-11-07 13:00 __MACOSX\shoppingmall\._JAVA寰晢鍩庡墠鍚庡彴婧愮爜.md
文件 27538 2017-03-25 22:36 shoppingmall\蹇€掑叕鍙哥紪鐮?xlsx
文件 174 2017-03-25 22:36 __MACOSX\shoppingmall\._蹇€掑叕鍙哥紪鐮?xlsx
文件 404645 2017-06-23 22:20 shoppingmall\鏁版嵁搴?sql
文件 174 2017-06-23 22:20 __MACOSX\shoppingmall\._鏁版嵁搴?sql
目录 0 2018-05-18 15:06 shoppingmall\shopmall\
目录 0 2017-12-08 15:36 shoppingmall\shopmall\WebContent\
目录 0 2017-03-26 00:59 shoppingmall\shopmall\WebContent\page\
文件 3411 2016-05-24 17:39 shoppingmall\shopmall\WebContent\page\test.jsp
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\shopmall\
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\shopmall\WebContent\
目录 0 2018-11-07 13:01 __MACOSX\shoppingmall\shopmall\WebContent\page\
文件 174 2016-05-24 17:39 __MACOSX\shoppingmall\shopmall\WebContent\page\._test.jsp
文件 12580 2017-04-06 20:34 shoppingmall\shopmall\WebContent\page\goods-order-sure.jsp
文件 174 2017-04-06 20:34 __MACOSX\shoppingmall\shopmall\WebContent\page\._goods-order-sure.jsp
文件 1156 2016-05-16 15:34 shoppingmall\shopmall\WebContent\page\error.jsp
文件 174 2016-05-16 15:34 __MACOSX\shoppingmall\shopmall\WebContent\page\._error.jsp
文件 2548 2016-10-31 11:42 shoppingmall\shopmall\WebContent\page\center.jsp
文件 174 2016-10-31 11:42 __MACOSX\shoppingmall\shopmall\WebContent\page\._center.jsp
文件 1494 2016-05-16 15:33 shoppingmall\shopmall\WebContent\page\coupons-list.jsp
文件 174 2016-05-16 15:33 __MACOSX\shoppingmall\shopmall\WebContent\page\._coupons-list.jsp
文件 2683 2016-06-15 10:42 shoppingmall\shopmall\WebContent\page\index.html
文件 174 2016-06-15 10:42 __MACOSX\shoppingmall\shopmall\WebContent\page\._index.html
............此处省略4012个文件信息
相关资源
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
- [免费]java实现有障碍物的贪吃蛇游戏
- java Servlet投票实例
评论
共有 条评论