- 博客(14)
- 收藏
- 关注
原创 jee10
Struts 2控制器包括: 核心控制器:StrutsPrepareAndExecuteFilter 业务控制器:Action Struts 2在Struts.xml中配置Action信息 Struts 2的两种配置文件: struts.xml 和 struts.properities 在web.xml中配置了核心控制器后,一个Web应用就具有了Struts 2框架的基本功能 简述Struts 2的优点: 支持更多的表现层技术,有更好的适应性,Action无须与Servlet API耦合,使得测试更加容
2020-07-11 17:12:21
175
原创 jee9
avaEE架构通常分为实体层,数据访问层,业务逻辑层,控制器层,表现层 Struts是一个为开发基于MVC模式的应用架构的开源框架,是利用Servelet和JSP构建Web应用的一项技术 Hibernate是一种Java语言下的对象关系映射解决方案,实现了数据持久化功能 Spring是一个开源框架,是为了解决企业应用程序开发复杂性而创建的 简述MVC思想: MVC是将项目按照模型层,视图层,控制器层的方式进行划分,目的是将模型层和视图层的代码实现分离,降低程序间的耦合,提高了应用的重用性,适用性,扩展性以及
2020-07-11 17:11:49
210
原创 jee8
程序架构通常分为C/S和B/S架构: C/S架构: 现在最常见的两种程序架构方式就是C/S和B/S架构,C/S也就是Client/Server架构,即客户端/服务器架构。是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,需要安装客户端才可进行管理操作。客户端和服务器端的程序不同,用户的操作主要在客户端,服务器端主要是提供数据管理、数据共享、数据及系统维护和并发控制等,客户端程序主要完成用户的具体的业务。 所以C/S架构的程序对能够减轻服务器压力,而且客户
2020-07-11 17:10:03
337
原创 jee7
在中class是的别注意的class中的路径要填全名即包名加类名 2.创建一个上下文也就是所说的spring容器,把地址给它,通过context.getBean获得bean中的id. 例子: 1.定义一个饭店类,然后注册到spring容器中,与TestIoc的注册方式是一样的 2.实例化饭店类,并调用say()方法 解释: Spring Bean实例的作用范围由配置项scope限定 IOC容器返回的Bean是同一个实例时,可以设置scope为singleton,所得到的结果是相同的 IOC容器返回的B...
2020-07-11 17:09:03
210
原创 jee6
jar包引入: 百度直搜:maven repository 引入mysql驱动包: 引入spring-jdbc包: 引入mybatis 和 spring 映射包 引入mybatis的核心包 引入数据库连接池 在这里要引进properties路径与jdbc.properties相同 配置mysql 配置完成接下来就可以正常进行服务层 业务层的编写 ...
2020-07-11 17:08:29
154
原创 jee5
1.配置pom.xml文件 2.配置文件上传解析器 3.文件controller层 上传: (1)在我的d盘创建一个文件用于存放我上传的文件 (2)执行文件存到该路径 file.transferTo(new File(filePath+“1.jpg”)); (3)注意上传的文件名称如果上传到服务器的时候 就不会固定为1.jpg,在服务器上命会根据用户的id进行区分 3.前端框架 首先声明:js html css 代码规定会分别放到对应的文件夹下然后再引入,这里方便一下展示没有分开 ...
2020-07-11 17:07:47
153
原创 jee4
注册页面的开发 1.写出一个注册页面 下面是我的一个简单的小页面,其目的是实现输入账号 密码等信息完成注册(即添加到我的数据库中) 创建User类其中有对应的成员变量 、Getter 、 Setter、覆盖重写(@override) toString方法 注解:(不明白serialVersionUID一顿百度有结果)serialVersionUID 用来表明类的不同版本间的兼容性.序列化的时候,被序列化的类要有一个唯一标记。客户端和服务端必须需要同一个对象,serialVersionUID的唯一值判定
2020-07-11 17:06:05
123
原创 jee3
md5加密 1.在pom文件中引入坐标 groupId: 是系统的名字 artifactId: 是模块的名字 version: 是版本号 2.创建一个java文件 先测验一下效果: 得到的效果 这就是简单的md5加密,md5可以对密码进行加密,但是反向解析是不可以的. 注意:在使用md5加密时我们一般定义一个变量作为加密符可以是特殊字符等,例如此类写法 ———————————————— 版权声明:本文为优快云博主「smart_white」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处
2020-07-11 17:05:00
111
原创 jee2
JDK安装和配置小步骤 一.下载jdk(版本号自选) oracle官网 比如选择这个点击进入 点击Download进入一下页面 点击JDK Dowload选择下载 (提示:安装不同版本的jdk会引起冲突) 2.jdk配置 可以在系统搜索框中搜索"高级系统设置" 点击"环境变量" 在"系统变量(s)“这一块中点击"新建”,然后输入 名称:CLASS_PATH 变量值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar 在"系统变量(s)"中找到Path点进去将 %JAVA_
2020-07-11 17:04:28
208
原创 jee1
Maven配置小步骤 1.阿里云的Maven仓库文件,地址:添加链接描述 2.阿里云镜像配置文件,setting.xml setting.xml文件实例 此处的地址是个人maven存放的路径 3.Eclipse配置setting.xml,引入Maven 第一步: Eclipce 中 点击 Widow —>Preferences 找到Maven选项中的User Settings,在右侧的Global Settings选择settings.xml文件位置,点击Apply and Close 配置确认 在E
2020-07-11 17:03:50
124
原创 jsp9.29笔记
jsp的三大指令和七个动作 三大指令: page:是针对当前页面的指令。使用格式<%@ 指令名称 属性1=“属性值” 属性2=“属性值”···’%> include:用于指定包含另一个页面。使用格式<%@ include file=“文件的绝对路径或相对路径” %> taglib:用于定义和访问自定义标签。使用格式<%@ taglib uri=“tagURI” pre...
2019-10-08 13:54:44
104
原创 jsp9.28笔记
jsp的基本语法 注释:<!-- 内容 – > <%–内容 --%> // /* */ 表达式:<%=表达式%> 代码片段:<% java代码 %> 页面提交数据 表单:<form ``action=""> 接受数据:Request.getParameter(“num”) String 声明:变量,方法,类 ...
2019-09-28 23:52:41
89
原创 jsp9.27笔记
eclipse jee版本的安装,jsp需要的程序为jee版本,安装时需要搭建环境,我的电脑右键属性,高级系统设置,高级,环境变量,点击“新建”。变量名输入“JAVA_HOME”,变量值输入JAVA软件安装路径,点击“新建”,变量名输入“CLASSPATH”变量值输入“;%JAVA_HOME%libdt.jar;%JAVA_HOME%lib ools.jar; ”。 安装完成后,在cmd界面输入“...
2019-09-27 22:19:19
184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅