一、系統(tǒng)介紹
隨著時(shí)代和科技的進(jìn)步,人們的生活水平越來越高,私家車的數(shù)量不斷上漲,隨之產(chǎn)生了一些問題,其中就包括停車難,很多地方人們根本找不到停車位,經(jīng)常有司機(jī)為了找停車位轉(zhuǎn)來轉(zhuǎn)去,走了很多彎路,更重要的是浪費(fèi)了大量的時(shí)間。
而停車場車位管理系統(tǒng)可以使司機(jī)清楚明了的看到自己所在位置附近的停車狀況,以便于迅速找到合適的停車位
本系統(tǒng)實(shí)現(xiàn)了停車位管理系統(tǒng)源碼,pc端用戶可以登錄,注冊,個(gè)人信息,修改密碼,我的訂單,我的留言,查車位,管理端實(shí)現(xiàn)了管理員登錄,管理員登錄,公告列表,車位列表,訂單列表, 積分排行,留言列表,管理員列表,用戶列表,修改密碼
1.環(huán)境配置
JDK版本:1.8
Mysql:5.7
二、系統(tǒng)展示
1.登錄
2.注冊
3.個(gè)人信息
4.修改密碼
5.我的訂單
6.我的留言
7.查車位
8.管理員登錄
賬號:admin 密碼:admin
9.公告列表
10.車位列表
11. 訂單列表
12. 積分排行
13. 留言列表
14.管理員列表
15. 用戶列表
16.修改密碼
三、部分代碼
UserMapper.java
package com.module.mapper;
import java.util.List;
import org.apache.ibatis.annotations.Delete;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.annotations.Select;
import org.apache.ibatis.annotations.Update;
import com.imust.entity.Users;
@Mapper
public interface UserMapper {
//添加信息
@Insert("insert into User(name,phone,plate_num,password,createDate,stauts) values(#{name},#{phone},#{plate_num},#{password},SYSDATE(),0)")
public void insertUsers(Users users);
//刪除信息
@Delete("delete from User where id=#{id}")
public void deleteUserById(int id);
//修改信息
@Update("update user set stauts=#{stauts} where id=#{id}")
public void updateUserStauts(@Param("id") int id,@Param("stauts") int stauts);
@Update("update user set point=#{point} where id=#{id}")
public void updateUserPoint(Users user);
@Update("update user set phone=#{phone},plate_num=#{plate_num} where id=#{id}")
public void updateUser(Users user);
@Update("update user set password=#{password} where id=#{id}")
public void updateUserPwd(Users user);
//查詢信息
@Select("select * from user where name like #{name}")
List<Users> findByName(@Param("name") String name);
@Select("select * from user")
List<Users> findAllUser();
@Select("select * from user where id=#{id}")
Users findUserById(@Param("id") int id);
@Select("select * from user order by point desc")
List<Users> findAllPoint();
@Select("select * from user where name like #{name} order by point desc")
List<Users> findPointByName(@Param("name") String name);
//登陸使用
@Select("select * from user where name=#{name} and password = #{password}")
List<Users> findUserByNameAndPwd(@Param("name") String adminName,@Param("password") String password);
}
ArticleController.java
package com.module.controller;
import java.util.List;
import javax.servlet.http.HttpSession;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.ModelAttribute;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import com.imust.entity.Message;
import com.imust.entity.Users;
import com.imust.service.MessageService;
@Controller
@RequestMapping("/message")
public class MessageController {
@Autowired
private MessageService messageService;
//添加留言
@RequestMapping("/message-save")
public String saveMessage(HttpSession session,@ModelAttribute("message") Message message,Model model){
Users user = (Users)session.getAttribute("LogUser");
message.setUser_id(user.getId());
message.setUser_name(user.getName());
messageService.addMessage(message);
List<Message> messageList = messageService.getMyMessage(user.getId());
model.addAttribute("messageList", messageList);
return "myMessage";
}
//用戶刪除
@RequestMapping("/delMsg")
public String delMsg(HttpSession session,@RequestParam("id") int id,Model model){
messageService.delMessage(id);
Users user = (Users)session.getAttribute("LogUser");
List<Message> messageList = messageService.getMyMessage(user.getId());
model.addAttribute("messageList", messageList);
return "myMessage";
}
@RequestMapping("/myMessage")
public String myMessage(@RequestParam("id") int id,Model model){
List<Message> messageList = messageService.getMyMessage(id);
model.addAttribute("messageList", messageList);
return "myMessage";
}
}
Users.java
import java.util.Date;
public class Users {
private int id;
private String name;
private String phone;
private String plate_num;
private String password;
private Date createDate;
private int stauts;
private int point;
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getPhone() {
return phone;
}
public void setPhone(String phone) {
this.phone = phone;
}
public String getPlate_num() {
return plate_num;
}
public void setPlate_num(String plate_num) {
this.plate_num = plate_num;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public Date getCreateDate() {
return createDate;
}
public void setCreateDate(Date createDate) {
this.createDate = createDate;
}
public int getStauts() {
return stauts;
}
public void setStauts(int stauts) {
this.stauts = stauts;
}
public int getPoint() {
return point;
}
public void setPoint(int point) {
this.point = point;
}
}
四、其他
獲取源碼
點(diǎn)擊以下鏈接獲取源碼。
IDEA+spring boot+mybatis+spring mvc+bootstrap+Mysql停車位管理系統(tǒng)源碼
IDEA+Spring Boot+MyBatis+shiro+Layui+Mysql智能平臺管理系統(tǒng)
Java+Swing+Mysql實(shí)現(xiàn)學(xué)生宿舍管理系統(tǒng)
Java+Swing+Txt實(shí)現(xiàn)自助款機(jī)系統(tǒng)
Java+Swing+Mysql自助存取款機(jī)系統(tǒng)
Java+Swing+mysql5實(shí)現(xiàn)學(xué)生成績管理系統(tǒng)(帶分頁)
Java+Swing+Mysql實(shí)現(xiàn)超市商品管理系統(tǒng)源碼
Java+Swing+Mysql實(shí)現(xiàn)通訊錄管理系統(tǒng)源碼文章來源:http://www.zghlxwxcb.cn/news/detail-520825.html
Java+Swing+Mysql實(shí)現(xiàn)圖書管理系統(tǒng)源碼文章來源地址http://www.zghlxwxcb.cn/news/detail-520825.html
到了這里,關(guān)于IDEA+spring boot+mybatis+spring mvc+bootstrap+Mysql停車位管理系統(tǒng)源碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!