java计算机毕业设计 - 仿豆瓣电影的微信小程序
基于java的仿豆瓣电影微信小程序,框架采用的是springboot
1.数据库:MySql
2.技术:java
3.框架:springboot,微信小程序
————————————————
项目效果图:
package com.javapandeng.controller;
import com.javapandeng.base.BaseController;
import com.javapandeng.po.User;
import com.javapandeng.service.UserService;
import com.javapandeng.utils.Consts;
import com.javapandeng.utils.Pager;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import javax.servlet.http.HttpServletRequest;
/**
* 用户c层
*/
@Controller
@RequestMapping("/user")
public class UserController extends BaseController {
@Autowired
private UserService userService;
@RequestMapping("/findBySql")
public String findBySql(Model model,User user){
String sql = "select * from user where 1=1 ";
if(!isEmpty(user.getUserName())){
sql += " and userName like '%"+user.getUserName()+"%' ";
}
sql+=" order by id";
Pager<User> pagers = userService.findBySqlRerturnEntity(sql);
model.addAttribute("pagers",pagers);
model.addAttribute("obj",user);
return "user/user";
}
/**
* 查看用户信息
* @param model
* @param request
* @return
*/
@RequestMapping("/view")
public String view(Model model, HttpServletRequest request){
Object attribute = request.getSession().getAttribute(Consts.USERID);
if(attribute==null){
return "redirect:/login/uLogin";
}
Integer userId = Integer.valueOf(attribute.toString());
User obj = userService.load(userId);
model.addAttribute("obj",obj);
return "user/view";
}
/**
* 执行修改用户信息的操作
*/
@RequestMapping("/exUpdate")
public String exUpdate(User user,HttpServletRequest request){
Object attribute = request.getSession().getAttribute(Consts.USERID);
if(attribute==null){
return "redirect:/login/uLogin";
}
user.setId(Integer.valueOf(attribute.toString()));
userService.updateById(user);
return "redirect:/user/view.action";
}
}
java计算机毕业设计 - 仿豆瓣电影的微信小程序相关推荐
- 【附源码】Java计算机毕业设计扫码点餐微信小程序(程序+LW+部署)
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 计算机毕业设计Python+uniapp校园服务微信小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp校园服务微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- 计算机毕业设计Python+uniapp音乐播放微信小程序LW(小程序+源码+LW)
计算机毕业设计Python+uniapp音乐播放微信小程序LW(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ py ...
- [附源码]计算机毕业设计Python+uniapp家电维修微信小程序z8jl5(程序+lw+远程部署)
[附源码]计算机毕业设计Python+uniapp家电维修微信小程序z8jl5(程序+lw+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Python ...
- 计算机毕业设计Python+uniapp文具商城微信小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp文具商城微信小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- 【计算机毕业设计】家校通微信小程序的设计与实现
毕设帮助.开题指导.源码交流,联系方式见文末哦. 技术栈:JAVA语言.SSM框架.微信小程序.VUE.JS.MySQL数据库. 家校通系统前端基于微信小程序,后端基于WEB后台管理系统,可以实现首页 ...
- 计算机毕业设计springboot+vue基本安卓/微信小程序的驾校考试预约系统 uniapp
驾校行业是一个传统的行业.根据当前发展现状,网络信息时代的全面普及,驾校行业也在发生着变化,单就考试预约这一方面,利用手机预约考试正在逐步进入人们的生活.传统的考试预约方式,不仅会耗费大量的人力.时间 ...
- 豆瓣电影评分(微信小程序)——Day1
陈平说,知己知彼,胸怀天下. 所以开发第一步,查看官方文档.了解到微信小程序是轻量级的应用,无需下载便可应用,但是正是因此优势,对代码有了更多的要求. 划重点: 考虑到包大小对用户体验的影响,平台限制 ...
- 【附源码】Java计算机毕业设计宠物领养与物品捐赠小程序(程序+LW+部署)
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
最新文章
- 洛谷P2503 [HAOI2006]均分数据(模拟退火)
- 10.11杭州Clouder lab 十分钟搭建共享应用 2:如何通过日志服务实现用户的日志收集与分析...
- windy数(BZOJ-1026)
- Code Review
- Java中字符输入输出流
- Mycat监控_监控平台安装zookeeper_作为配置中心注册发现用---MyCat分布式数据库集群架构工作笔记0036
- SAP License:PM常用表和字段
- Exchange Server 2013 RTM发布
- python多级目录import_Python之路---包和模块
- 双目测距原理以及双目相机矫正
- 如何高效学习,斯科特·扬(全文)
- java getbytes 乱码_深入解析java String中getBytes()的编码问题
- 【10个精品网站】找素材、找图片、PDF在线工具、免费图片降噪修复、免费可商用字体、PPT模板
- 周爱民 - 架构师能力模型
- 1055: 兔子繁殖问题 这是一个有趣的古典数学问题,著名意大利数学家Fibonacci曾提出一个问题:有一对小兔子,从出生后第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子。
- C语言自学完备手册(07)——printf()输出格式详解
- mct接收_Android实现文件上传功能(接收端用strust2)
- 工科硕士毕业14年,谈谈我的经验教训
- 成功人士分析问题的11种思维方式
- 我的世界java版控制键_我的世界:教你几个实用的快捷键小技巧,萌新可能对此一无所知!...
热门文章
- 比RBAC更好的权限认证方式(Auth类认证)
- oracle增加字段带默认值
- python量化投资-技术指标的计算
- oracle删除表中大量数据卡顿的解决办法
- java匿名内部类返回值_java匿名内部类
- 智能安全用电技术电气火灾监控的应用介绍 安科瑞 许敏
- html5自动生成目录,利用html实现类似于word自动生成的目录的效果
- git 在上传代码时提示 Your branch is up-to-date with ‘origin/master‘
- idea git branches更新
- 【C语言进阶】⑥函数指针详解