《使用MAVEN+SSM+Ajax+shiro+MySql开发在线商场详解(1)》

本文深入探讨在线商城项目的开发技术,包括Ajax异步交互、SSM框架、权限管理等核心内容,以及如何利用Maven进行项目管理和依赖管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在线商场网页开发所用的基本技术

		- Ajax 异步交互
		-展示数据个格式化
			- EL+JSTL
	- 后台 前言框架
		- SSM 
		- SSH
		- SSSP*
		- 自定框架->底层MVC
				- 视图层 jsp|php|html
				- 控制层 Servlet
				- 业务层 Sevice
				- 持久层 dao
	- 前后台项目管理 maven
		- 模块
		- jar管理	
	- 权限管理
		- shiro 权限			

- 在线商城项目

	- 前台
	- 后台
- 使用技术
	- Maven+SSM+Ajax+shiro+MySQL5.7.17
- 市场使用前言框架
	- SSM SpringMVC+Spring+Mybatis
	- SSH struts2+Spring+Hibernate
	- SSSP SpringMVC+Spring+SpringData+JPA
	- 自定MVC框架
		JSP+Servlet+bean+service+dao+权限

项目基本环境

- 围绕底层框架开发MVC框架
	- SSM
		- SpringMVC 控制层 action|servlet
		- Spring 实体层 bean|pojo|domain
		- Mybatis 持久层 dao
		- Service 业务层
		- JSP 视图层
		
	- 模块
		- 控制层模块项目
			- 控制层 action|servlet
			- 视图层 JSP
		-  业务层模块项目
			- 业务层 Service 
		- 持久层层模块项目
			- 持久层 dao
	- MVC底层框架
		- 使用包来区分层次模块
	- SSM 
		- 使用子项目来区分模块


	- Maven技术
		- 管理项目之间关联
		- 管理项目的使用所有jar包

搭建项目环境

- 5.1 搭建Maven技术
	- apache-maven-3.5.4-bin.zip Maven免安装包
	- apache-maven-3.5.4-src.zip Maven源码
	- 安装maven搭建环境
		- JDK1.8
			- JAVA_HOME
			- CLASSPATH
			- Path

			- 检验
				打开DOS命名->java -version  查看当前版本
					         javac 编码命名
					         java 执行Class编码
		- Maven3.5.4	
			- M2_HOME
				- 根路径 
				- E:\\Maven\apache-maven-3.5.4
		       - Path
			 - 命名路径 mvc -version
			 - D:\Maven\apache-maven-3.5.4\bin
			
	- 配置Maven
		- 配置maven本地仓库
			- 找到settings.xml配置文件
				- 1.0 配置本地仓库地址
					<!-- 1.配置maven本地仓库地址 -->
					<localRepository>E:/Maven/MavenRepository</localRepository>
				- 1.1 配置Maven与用户是否交互
					<!-- 
                                  2.表示maven是否需要和用户交互以获得输入
    					 如果maven需要和用户交互以获得输入,则设置成true,反之则应为false。默认为true。
					-->
					<interactiveMode>true</interactiveMode>	
				- 1.2 配置Maven是否需要网状状态
					<!--
						如果构建系统需要在离线模式下运行,则为true,默认为false。
						当由于网络设置原因或者安全因素,构建服务器不能连接远程仓库的时候,该配置就十分有用
					-->
					<offline>false</offline>


				-  1.3 <!-- 配置镜像下载 -->
					<mirror>
						<id>alimaven</id>
						<name>aliyun maven</name>
						<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
						<mirrorOf>central</mirrorOf>        
					</mirror>
				- 1.4 配置编码Java代码解析工具
					<!-- 配置JDK1.8 -->
					<profile>
						<id>jdk-1.8</id>
						<activation>
							<activeByDefault>true</activeByDefault>
						<jdk>1.8</jdk>
						</activation>
						<properties>
							<maven.compiler.source>1.8</maven.compiler.source>
							<maven.compiler.target>1.8</maven.compiler.target>
							<maven.compiler.compilerVersion>1.8</maven.compiler.compilerVersion>
						</properties>
					</profile>

			-  配置好settings.xml
				- 将settings.xml配置文件 放在两个地方
					- C:\Users\用户\.m2 
						C盘\用户\账号\.m2\settings.xml

					- 默认安装路径 
			- E:\Maven\apache-maven-3.5.4\conf\settings.xml
				- 本地中央仓库(jar)
					- E:/Maven/MavenRepository		
			- 开始生成本地仓库(联网状态) 如果网络好的情况下需要5分钟 - 10分钟
	
				- 打开dos命令->mvn help:system
					- 成功:SUCCESS 
					- 错误:Error



#5.2 开发工具IDEA
	- 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值