尚好房项目流水账

一级目录

二级目录

三级目录

后台分为两个模块
权限模块
二手房管理模块
数据字典用ajax;

想要点击关注必须先登录.

前端用的都是异步, 前端有一个拦截器,
没有登录,就直接跳到登录页

在这里插入图片描述
-----------搭建项目步骤框架--------------
在这里插入图片描述在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

视图层,
控制层

业务层
dao层
前台系统,后台系统,都分前后端, 前两层是前端,后两台是后端系统

一个大模块:
包含三个小模块:

数据的表 一共13张表.
ad开头的都是角色表
hse开头都是房屋表

  用户关注表也有一个相关的备注..
  数据库中导入表.

在这里插入图片描述

在这里插入图片描述

先搭建一个基础框架
在这里插入图片描述
项目模块中关于依赖的问题,
依赖是到父亲模块中,
儿子需要那些就向父类要.web-admin需要那些就像哥哥要

咱们把资料实体类占道自己模块中,记得代码的包名,咱们要根据实体类上面的包名来搞
在这里插入图片描述
先查看里面文件的包名,创建好包名,直接把这俩文件复制过来就行

所有的表都继承role就是下面四个属性)
每个表中都有id,创建表时间,更改表时间,还有是否删除(假的删除,但并不是真的删除),
另外vo表是与前端登录有关,与前端页面所对应.
补充:查询的数据来个多个表,此时就可以创建一个vo,来对应前端数据内容
.

另外注意创建web_admin模块时注意这个是一个web项目
第一步:
第二部创建 web/WEB_INF/web.xml.


依赖方面问题

首先依赖版本号是写活的
点击gropmoudle时
依赖管理,孩子要就有,不要就没有
纯粹的,直接就有.

fastjson 组件主要是用于ajax.

另外在工具类中直接把依赖直接复制进来,记住不要dependecement,

另外就是web-admin模块
老三依赖于老大common-util,也依赖model,这样老大,老二的都有了

另外咱们web项目是要发布的,所以咱们就要配置

搭建ssm环境

至于web-admin有关系.四层架构都需要在web-admin中实现.

首先Java创建包再下面搭建三层

另外再resourcei下,为每一层都搭建

在这里插入图片描述
tx 针对sever层

 1.配置事务管理器
 2.组件扫描扫描serverce包. 

dao针对dao层
1.配置数据源德鲁伊
2. 配置SqlsessionFactory
2.1 引用数据源 rel
2.2别名包 针对实体类
2.3. 映射文件: 其中value="classpath: xx/xx.xml
2.4 .配置文件
2.4.1 驼峰命名
2.4.2 懒加载
2.5. 插件(分页的插件)

         2.5.1
          2.5.2
   2.6: 配置mapper的扫描器
           2.61. 配置扫描基准包

  == 思考里面的配置文件是如何于关联对应的文件==

mvc 针对 控制层
1.组件扫描扫描ctroller的包.
2.启用Springmvc的注解驱动(先写3,再写2 mvc不容写错)
2.1. 配置fasetjsion
3 让静态资源可以访问 <mvc;default-xxx-xxx>
4.配置视图解析器
.
web.xml中的配置
记住加载顺序是由上而下
1.使用listener(监听器)加载配置文件,创建ioc父容器
用来控制spring-dao.xml ,spring-tx.xml文件
2.配置dispatcherServlet加载配置文件,创建ioc的子容器
用来控制springmvc.xml
3.解决中文乱码问题.

     4.配置       

做出测试
1.dao层创建一个接口
2.我们resource中mapper中创建一个xml文件.文件名没要求
但是.里面的内部有要求.
3.创建service中写一个接口,写一个实现类
4.后台测试.
用@SpringJunitConfig(location={“classpath:spring/xx.xml”})
对控制层接口里面注入@autowired
用@Test,这个需要junit包,需要咱们手动添加一下.

junit要不写在父类de中,或者更改范围即可.


写控制层
装配server层
跳转到主页面


因为咱们专配了jettty.可以再pom启动jetty即可.


发送本地库? 如何操作. 发送到本地库,在进行操作东西
到此实现查询功能


引入第二部分 后台前端前台框架Hplus

注意复制这个框架代码,需要回去再文件中直接复制,
不要再idea中复制.要不然,数据太多,粘的太慢了


添加框架主页面 te

在这里插入图片描述

此时访问页面是/, 通过/跳到咱们index.
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述


新引入的index文件需要
修改link于前端框架一样.

在这里插入图片描述

在这里插入图片描述

出来的结果.有个问题,是没重写toString.

—出现的错误
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

千万要对照是不是自己代码某个字母少写,或者多写,或者少些.

在这里插入图片描述


在主页对主页进行一些操作.
首先需要一个弹出框,

这样咱们写sql语句的时候,就可以很轻松的写出来.,
注意url连接时要写时区,要不然连接不上.
在这里插入图片描述

出现的问题,对项目模块进行重命名后,发现模块上没有小蓝点,即不是项目.采取下列解决方案
.再点里面的pom文件.
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值