Java基础简历7-项目

客户画像分析:

用户画像是指根据用户的属性、用户偏好、生活习惯、用户行为等信息而抽象出来的标签化用户模型。通俗来说就是给用户打标签,而标签是通过对用户信息分析而来的高度精炼的特征标识。通过打标签可以利用一些高度概括、容易理解的特征来描述用户,可以让人更容易理解用户,并且可以方便计算机处理。

用户画像可以用来挖掘用户兴趣、偏好、人口统计学特征,主要目的是提升营销精准度、推荐匹配度,终极目的是提升产品服务,起到提升企业利润。用户画像适合于各个产品周期:从新用户的引流到潜在用户的挖掘,从老用户的培养到流失用户的回流等。

Java基础简历7-项目_第1张图片

SSH鲜花礼品网:

Struts:

Java基础简历7-项目_第2张图片

1 web浏览器请求一个资源 2 过滤器查找请求,根据这个请求来确定适当的Action 3拦截器会自动对请求应用通用功能验证和文件上传等操作。4 excute方法通常用来存储或者是重新获取一些信息 。5 根据结果来决定返回到哪一个页面。

着重在控制上。从页面到控制器,又通过控制器到页面。最重要的就是取数据与处理后的传数据问题。

Spring:Java基础简历7-项目_第3张图片

使用Javabean来完成以前用ejb完成的。spring不仅用户服务端的开发,从简单性,可测试性和松耦合的角度来看,任何Java应用都可以从Spring受益。优势:使用它的分层架构,同时为JavaEE开发程序提供集成的框架。

Hibernate:对象关系映射,将对象与对象之间的关系对应到数据库表与表之间的关系的一种模式。作为模型,通过一系列配置文件和映射文件,把Java对象或持久化对象,把Java对象映射到数据库中的表,然后通过操作

 

三大框架整合:

Java基础简历7-项目_第4张图片

查询结果分页显示:一次查询,分批显示。就是说我们可以执行一个数据库查询操作,得到结果集rs.然后通过指针的移动来white显示当前页面的记录。这样 就可以定位到当前的第一条记录,然后通过while循环显示n条记录(n为每页显示n条记录)。parger类,判断是否是尾页,是否是首先,是否有尾页,是否有上一页和下一页。

购物车功能:添加鲜花到购物车,即用户浏览相关花品信息后,选择对应花品添加到购物车。

增加方法实现“添加花品到购物车”功能:cart类,泛型数据类型  items=new HashMap();

addFlower(flowerId,Orderitem orderitem)购物车是否已经存在已经同样id的鲜花,如果存在则数量增加,如果没有就增加到泛型数据。存入到Item中。花品信息。在dao文件中添加一系列方法,根据id查询到鲜花,首先获取会话,然后打开事务管理,接下来 查询,将查询到的结果进行返回。在Application文件配置,Struts配置

添加方法实现“更新购物车商品”:updateCart(flowerID ,int quantity),先获取已经有的订单项,然后把数量用户修改过的然后推进Item项。

增加方法实现“结账”:循环实现。将每个items.values取出来进行迭代,当前订单项取出来,把花取出来,总钱数=flower.getPrice()*quantity

你可能感兴趣的:(Java基础简历7-项目)