ssm网上书城项目
axzzy
这个作者很懒,什么都没留下…
展开
-
ssm框架下的网上书城项目的开发--前端篇
前端这部分写的比较简略,如果有错误或者遗漏还请见谅。上面是前端架构,需要注意的有:第一点,引入bootstrap;第二点,引入jstl包。top.jsp<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><%@ taglib ur...原创 2019-04-04 17:46:24 · 2517 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-springboot下开发(使用jsp)
之前我们用ssm框架在myeclipse上开发了一个非常简单的书城管理系统,今天我们的任务是将之前的框架转移到idea使用springboot进行开发。 springboot相比框架来说,更像一个工具,使用它可以帮助我们大大减少工作量。使用springboot是为了方便我们的操作,因此移植的过程并不困难。最重要的是我们不用再去写众多的配置文件,...原创 2019-04-09 15:42:57 · 3022 阅读 · 1 评论 -
ssm框架下的网上书城项目的开发-springboot使用shiro(认证和权限)
shiro的官方文档下第一句就介绍了shiro的作用: Apache Shiro™is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management. 简单来说,shir...原创 2019-04-11 18:14:31 · 724 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-主目录
今天在这里分享ssm框架的全部过程,本项目只完成比较简单的功能,旨在用最简单的方式搭建一个ssm框架,体会ssm框架开发流程。在后面,我会随着学习和锻炼,继续完善本项目的功能。 本此开发使用的工具为myeclipse10,tomcat,mysql8.0涉及到的技术主要有:spring+spring-mvc+mybatis,maven,html+css+jsp+bootstrap。...原创 2019-04-04 17:50:40 · 2172 阅读 · 1 评论 -
ssm框架下的网上书城项目的开发--web.xml的配置
1.表头<?xml version="1.0" encoding="UTF-8"?><web-app version="3.0" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="...原创 2019-04-04 17:38:37 · 389 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-controller层
现在我们开发controller层RegisterController.javapackage com.bookstore.controller;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.stereotype.Controller;import ...原创 2019-04-04 17:37:33 · 1384 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-service层
service层是我们的业务层,大量的业务操作在此层实现。不过作为初学者,我们service层的操作还是比较简单的。RegisterService.java。由于我们做的操作比较简单,我们的service层并没有太多的业务操作,大多数的方法只是获得参数后调用mapper层并返回值。package com.bookstore.service;import org.springframe...原创 2019-04-04 17:36:59 · 960 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-mapper层
mapper层由mapper接口和mapper.xml组成。我们可以在mapper.xml里写sql语句,直接操作数据库。1.RegisterMapper.java,在这里我们使用mapper注解。同时我们定义两个方法:register()方法,接受传参user,向数据库里插入一条新用户记录;getUserByNameAndPwd()方法,可以通过此方法判断数据库里是否有该用户。...原创 2019-04-04 17:36:16 · 915 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-dao层
我们把这部分分为4层,dao层,mapper层,service层,controller层。我们先写dao层,实际就是将数据库里的数据声明出来。Book.java 可注意一下时间的设置,使用注解。package com.bookstore.dao;import java.util.Date;import org.springframework.format.annotation.D...原创 2019-04-04 17:35:39 · 1025 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-数据库
本次我们开始书城的数据库设计。因为功能比较简单,本次数据库总共分为三个表,book,user,cart。book表:存放书的内容,每行分别为id(主键),name(书名),author(作者),press(出版社),pubdate(出版日期),price(价格),page(页数),img(图片),feature(图书描述),booktype(类型)。其中img存放的是图片的相对地址,在...原创 2019-04-04 17:33:35 · 1364 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-spring-mybatis.xml配置
首先我们建一个连接数据库的配置文件jdbc.properties其中需要你配置的有你的数据库名,用户名和密码。需要注意的是mysql8.0以后的版本的连接方式改变了。本文用的是8.0以后的版本,如果是8.0之前的版本,需要你对driverClassName和url做出修改。driverClassName=com.mysql.cj.jdbc.Driverurl=jdbc\:mysql\:...原创 2019-04-04 17:56:48 · 1646 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-pom.xml
当我们开发程序的时,,第一步先将ssm所需的jar包导入,这里我们使用maven来帮我们管理jar包。由于项目比较简单,因此导入的jar包并不算多,像log用的spring自带,juint也没有导入。如果以后有要求,我们会在后续添加。直接将下面代码复制覆盖住<properties></properties> <dependencies></dep...原创 2019-04-04 17:29:05 · 953 阅读 · 0 评论 -
ssm框架下的网上书城项目的开发-spring-mvc.xml
spring-mvc.xml配置1.spring-mvc表头<?xml version="1.0" encoding="UTF-8"?><beans:beans xmlns="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"...原创 2019-04-04 17:27:01 · 2073 阅读 · 1 评论 -
ssm框架下的网上书城项目的开发-springboot添加druid
druid是阿里巴巴开源平台上一个数据库连接池实现,它结合了C3P0、DBCP、PROXOOL等DB池的优点,同时加入了日志监控,可以很好的监控DB池连接和SQL的执行情况,可以说是针对监控而生的DB连接池(据说是目前最好的连接池)现在我们让本项目使用druid来连接数据库。在这里我们使用一种简单的方法来实现druid的集成,使用druid开发的druid-spring-bo...原创 2019-04-09 16:06:16 · 585 阅读 · 0 评论