• JAVAEE——struts2_04:自定义拦截器、struts2标签、登陆功能和校验登陆拦截器的实现

    时间:2023-12-22 08:42:12

    一、自定义拦截器1.架构2.拦截器创建//拦截器:第一种创建方式//拦截器生命周期:随项目的启动而创建,随项目关闭而销毁public class MyInterceptor implements Interceptor{}//创建方式2: 继承AbstractInterceptor -> st...

  • [JavaEE] Apache Maven 入门篇(下)

    时间:2023-12-21 22:59:16

    http://www.oracle.com/technetwork/cn/community/java/apache-maven-getting-started-2-405568-zhs.html作者:George Ma第一篇文章大概的介绍了一下Apache Maven以及它的下载和安装,并且运行了...

  • JavaEE目录

    时间:2023-12-18 11:38:59

    第一章:Spring介绍Spring项目搭建Spring概念第二章:Sprin配置详解属性注入(构造方法注入,设值注入)实例化(构造器(空参构造器),静态工厂,工厂方法)装配(xml方式,注解方式)自动装配作用域生命周期第三章:SpringAOP(静态代理和动态代理)AOP设计思想及解决的问题第四章...

  • JavaEE学习文章汇总-并发,集群,分布式

    时间:2023-12-12 15:31:46

    以下文章来自博客http://blog.csdn.net/FX_SKY/article/category/6203839其中包括集群Zookeeper 环境搭建http://blog.csdn.net/top_code/article/details/51258030Netty4学习笔记 --是一个...

  • JavaEE基础(五)

    时间:2023-12-02 10:44:30

    1、Java语言基础(数组概述和定义格式说明)A:为什么要有数组(容器)为了存储同种数据类型的多个值B:数组概念数组是存储同一种数据类型多个元素的集合。也可以看成是一个容器。数组既可以存储基本数据类型,也可以存储引用数据类型。C:数组定义格式 数据类型[] 数组名 = new 数据类型[数组的长度]...

  • 【JavaEE】Springmvc+Spring+Hibernate整合及example

    时间:2023-11-24 16:58:21

    前面两篇文章,分别介绍了Springmvc和Spring的搭建方法,本文再搭建hibernate,并建立SSH最基本的代码结构。Hibernate和前面两个比就比较复杂了,Hibernate是一个orm的框架,也就是负责面向对象中的对象(Object)和关系型数据库这个关系(Relation)之间的...

  • JAVAEE学习——hibernate03:多表操作详解、级联、关系维护和练习:添加联系人

    时间:2023-11-24 10:50:30

    一、一对多|多对一1、关系表达表中的表达实体中的表达orm元数据中表达一对多 <!-- 集合,一对多关系,在配置文件中配置 --> <!-- name属性:集合属性名 column属性: 外键列名 ...

  • 【JavaEE】企业面试问题-Java基础

    时间:2023-11-23 15:19:19

    1. Java基础部分1.1 Java中的方法覆盖(Overwrite)和方法重载(Overloading)是什么意思?重载Overload表示同一个类中可以有多个名称相同的方法,但这些方法的参数列表各不相同(即参数个数或类型不同)。重写Override表示子类中的方法可以与父类的某个方法的名称和参...

  • JAVAEE——宜立方商城01:电商行业的背景、商城系统架构、后台工程搭建、SSM框架整合

    时间:2023-11-23 11:26:01

    1. 学习计划第一天:1、电商行业的背景。2、宜立方商城的系统架构a) 功能介绍b) 架构讲解3、工程搭建-后台工程a) 使用maven搭建工程b) 使用maven的tomcat插件启动工程4、SSM框架整合5、svn的使用。第二天:1、服务中间件dubbo2、项目改造为基于SOA架构3、商品列表查...

  • JAVAEE——宜立方商城13:订单系统实现、订单生成、Mycat数据库分片

    时间:2023-11-23 11:26:37

    1. 学习计划1、订单系统实现2、订单生成3、Mycat数据库分片2. 订单系统2.1. 功能分析1、在购物车页面点击“去结算”按钮,跳转到订单确认页面a) 必须要求用户登录b) 使用拦截器实现。c) 如果用户未登录跳转到登录页面。d) 如果用户已经登录,放行。展示确认页面。e) 判断cookie中...

  • JAVAEE——宜立方商城10:使用freemarker实现网页静态化、ActiveMq同步生成静态网页、Sso单点登录系统分析

    时间:2023-11-23 11:26:40

    1. 学习计划1、使用freemarker实现网页静态化2、ActiveMq同步生成静态网页2. 网页静态化可以使用Freemarker实现网页静态化。2.1. 什么是freemarkerFreeMarker是一个用Java语言编写的模板引擎,它基于模板来生成文本输出。FreeMarker与Web容...

  • JAVAEE——宜立方商城02:服务中间件dubbo、工程改造为基于soa架构、商品列表实现

    时间:2023-11-23 11:26:32

    1. 学习计划第二天:商品列表功能实现1、服务中间件dubbo2、工程改造为基于soa架构3、商品列表查询功能实现。2. 将工程改造为SOA架构2.1. 分析由于宜立方商城是基于soa的架构,表现层和服务层是不同的工程。所以要实现商品列表查询需要两个系统之间进行通信。如何实现远程通信?1、Webse...

  • JAVAEE——宜立方商城14:项目部署规划、Tomcat热部署、反向代理的配置

    时间:2023-11-23 11:24:00

    1. 学习计划1、系统部署2. 项目部署2.1. 项目架构讲解2.2. 网络拓扑图2.3. 系统部署2.3.1. 部署分析e3-managere3-manager-webe3-portal-webe3-contente3-searche3-search-webe3-item-webe3-ssoe3-...

  • JAVAEE——宜立方商城12:购物车实现、订单确认页面展示

    时间:2023-11-23 11:15:44

    1. 学习计划第十二天:1、购物车实现2、订单确认页面展示2. 购物车的实现2.1. 功能分析1、购物车是一个独立的表现层工程。2、添加购物车不要求登录。可以指定购买商品的数量。3、展示购物车列表页面4、修改购物车商品数量5、删除购物车商品2.2. 工程搭建e3-cart-web打包方式war可以参...

  • [JavaEE,MVC] Struts工作原理

    时间:2023-11-22 15:42:45

    基本概念Struts是Apache 基金会Jakarta 项目组的一个Open Source 项目,它采用MVC模式,能够很好地帮助java 开发者利用J2EE开发Web应用。和其他的java架构一样,Struts 也是面向对象设计,将MVC模式"分离显示逻辑和业务逻辑"的能力发挥得淋漓尽致。Str...

  • JavaEE(14) - JPA关联映射

    时间:2023-11-21 12:50:10

    1. 单向N-1关联映射2. 单向1-1关联映射3. 单向1-N关联映射4. 单向N-N关联映射5. 双向1-1关联映射6. 双向1-N关联映射7. 双向N-N关联映射1. 单向N-1关联映射(Net Beans创建Java Project, 项目名称:UnidirectionalManyToOne...

  • JAVAEE filter总结

    时间:2023-11-20 23:36:30

    1.  为什么需要filter?filter相当于客户端和服务器端之间的一扇门,就像保安一样。作用:比如说设置字符集和权限控制等等。2.  细节;* . 只能对post请求起作用*  .可以使用多种匹配模式:*.jsp (*.后面带后缀名)           /servlet/* (某个路径下的所...

  • 基于阿里云的JavaEE系统框架介绍

    时间:2023-11-20 18:34:27

    基于阿里云的系统框架展望1) CDN用于缓存静态文件等等。七牛和阿里的都还可以。七牛要做的久一点,各种图片处理的接口要完善一些阿里的CDN要稍微好一点点,但是没有不安全的访问方式,访问稍微没有那么灵活。图片处理功能弱一点。2) 负载均衡可以自己搭建也可以用阿里云的负载均衡服务。自己搭建推荐Nginx...

  • CentOS服务器下JavaEE环境搭建指南(远程桌面+JDK+Tomcat+MySQL)

    时间:2023-11-19 19:59:07

    --------------------------------------------------------------------------------1 系统设置:1.1 远程桌面设置:通过窗口设置系统--首选项--远程桌面勾选:允许其他用户控制您的桌面取消:你必须为本机器确认每个访问设置...

  • JavaEE 之 SpringBoot

    时间:2023-11-18 11:18:55

    1.Springboota.定义:Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程b.约定目录结构:(Maven的资源文件目录/src/java/resources中)spring-boot项目静态文件目录:/src/java/...