![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 61
了水
这个作者很懒,什么都没留下…
展开
-
JavaEE--springboot前后分离小案例
springboot前后分离小案例后端前端1.新建vue-cil项目2.加入element-ui框架首页做布局配置main中子路由接收后端传来的数据springboot解决跨域问题--过滤器接收到的数据分页查询增加分页条后端代码生成器:传入user表数据前端1.新建vue-cil项目:必须是这个版本 不同版本搭建方式不一样2.加入element-ui框架vue模块化:没有页面的概念,全是组件或模块清空项目。vue:新建配路由首页做布局配置原创 2021-03-20 19:45:21 · 224 阅读 · 1 评论 -
SSM
SSM新建Maven项目:准备工作SpringMVC1. 导jar包 pom.xml中2. web.xml下配置DispatchServlet3. 配置Springmvc的配置文件测试可以正常跳转Spring1.创建配置文件applicationContext.xml2. 在web.xml中配置监听器Mybatis集成到Spring中1.导包2.把mybatis放入spring配置2.1 连接池2.2配置sqlsessionFactory如何使用ssm:SpringMVC,Spring,Mybatis原创 2021-03-17 13:36:38 · 140 阅读 · 0 评论 -
JavaEE--spring项目 IOC
Spring IOC配置Spring:web.xml中配置监听器:用来读取配置文件配置文件applicationContext.xml:扫描包,将类加入IOC容器类加注解(@Component、@Repository、@Service 、@Controller、@Configuration)将类放入IOC容器中从IOC容器拿所需要的类(加@Resource注解)...原创 2021-03-16 10:10:02 · 201 阅读 · 0 评论 -
JavaEE--Spring介绍,工厂模式介绍,IOC配置
Spring工厂模式IOC配置文件applicationContext正转:控制反转思路介绍web.xml配置监听器IOC容器看作是一个容器如何放入IOC容器能放入IOC容器的注解:(给人看的)Grade放入IOC容器演示接口:实现分工。降低耦合耦合:一个类的属性是另一个类的对象。牵一发动全身。不利于扩展和维护。Spring 分为两部分IOC、AOPIOC思想:控制反转操作:依赖传递web.xml监听器配置文件:applicationContext 扫描带有包给类加注解原创 2021-03-16 09:21:54 · 147 阅读 · 0 评论 -
JavaEE--资源文件管理,引入jquery
这里写自定义目录标题配置某些路径不被拦截如何引用js文件springmvc 都是地址(浏览器地址栏),没有文件路径的概念WEB-INF:jsp文件必须放在WEB-INF目录下resource:图片、css文件、js文件不可以放在WEB-INF目录下引入jquery:检查编译目录是否有新加的东西,如果没有删除编译目录重新编译。配置某些路径不被拦截浏览器直接访问 /resource/js/jquery-3.5.1.min.js 访问不到:原因:DispatcherServlet(核心拦原创 2021-03-15 17:44:51 · 187 阅读 · 0 评论 -
JavaEE--SpringMVC(学生管理)
这里写自定义目录标题分层开发1. pojo Student2. dao接口3. service接口4.实现Dao接口5.实现service接口Controller分层开发1. pojo Student@Data@NoArgsConstructor@AllArgsConstructorpublic class Student { private Integer id; private String name; private Integer sex; private原创 2021-03-15 15:58:13 · 111 阅读 · 0 评论 -
JavaEE--SpringMVC项目(学生管理-班级)
SpringMVC学生管理班级1. list2. add3.修改4. 删除代码已经配置好springmvc导入springmvc包引入servlet(DispatchServlet),配置springmvc-servlet.xml文件(HandleMapping,视图解析器)包:springmvc、jstl。jdbcutil、lombokxml文件:三个配置分层开发引包jdbcutillombok(自动生成get、set等方法)pojo层班级1. list转发方原创 2021-03-15 12:48:20 · 226 阅读 · 0 评论 -
JavaEE--创建项目、SpringMVC配置
SpringMVC的配置1. 创建Maven项目2. 成为web项目2.1 定义打包方式 war2.2 创建webapp目录2.3 新建WEB-INF目录、web.xml3. 将项目加入Tomcat4. 使用springmvc:引包配置:1. 配置DispatchServlet(web.xml)(1)2. HandleMapping2.1 建一个配置文件:/WEB-INF/springmvc-servlet.xml2.2 配置springmvc-servlet.xml(2)类加Controller注解才能被原创 2021-03-15 08:45:18 · 456 阅读 · 0 评论 -
JavaEE--SpringMVC介绍
SpringMVC介绍servlet的不便servlet:SpringMVC:servlet的不便一个servlet对应一个地址。地址太多不好管理。优化:一个servlet中一个doget 一个doPost, 一个类有两个有效方法。(不理想)设想:在一个类有多个方法,一个地址对应一个方法。但地址必须关联到类上,不能配到方法上。解决:怎么把地址配到方法上—>springmvc(框架)servlet:问题:一个url对一个servlet,一个servlet是一个类,类多了不好管理。S原创 2021-03-14 17:32:29 · 121 阅读 · 0 评论 -
JavaEE--分层开发完整练习
创建maven项目配置成javaweb项目原创 2021-03-13 15:15:22 · 122 阅读 · 0 评论 -
JavaEE--Maven项目--分层开发(各层开发互不影响)
分层开发分层开发:controller实现list功能:需要调用service的接口:service:写接口controller调用service接口:service:实现接口service实现接口:list功能需要访问数据库,需要调用dao的接口。dao:写接口service调用dao借口Dao:实现接口service将null改为newcontroller将null改为new分层开发:dao层 数据库交互service层 业务逻辑web层 前端写代码可能会多,但是好修改controller实原创 2021-03-13 14:13:46 · 357 阅读 · 2 评论 -
JavaEE--封装的方法跨项目使用:封装成jar包
新建一个maven项目进度条加载完后点击自动加载配置文件封装jdbcutil方法一个独立的项目完成后如何给别人用?怎么打包(成为一个jar包)怎么给别用将当前项目的左边 引入其他项目保存后引入tianjinmaven项目中可以删除mysql包,因为引入jdbcutil包会自动引入mysql包:依赖传递测试...原创 2021-03-13 13:09:03 · 176 阅读 · 0 评论 -
JavaEE--Maven的安装和maven项目创建,lombok包
MavenMaven安装Maven配置本地仓库 .m2创建Maven项目Maven安装将maven文件夹放到非中文路径下配置环境变量1.2.检查 cmd中: mvn -vMaven配置本地仓库:私服仓库: 本地仓库没有,就去阿里云私服仓库下载,中央仓库太慢了maven默认用1.5的JDK 这里配置成1.8:该配置文件配好后,复制一份到本地仓库的配置文件中 ,两个setting文件要一样(只是方便使用)本地仓库 .m2解压到非中文目录:两个配置文件要一样创原创 2021-03-12 23:42:31 · 225 阅读 · 0 评论 -
JavaWeb5--操纵数据库中数据(图书管理,重写doGet、doPost)完整练习
@WebServlet("/book/Update")public class BookUpdateServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { String ISBN = request.getParam.原创 2021-03-11 18:50:17 · 413 阅读 · 0 评论 -
JavaEE--组件、servlet组件(get、post请求方式)、过滤器组件
JavaEE == JavaWeb,用要导jar包(用人家写好的功能)servet组件:专门用来处理用户请求的组件组件:可以实现特殊功能的类怎么让一个类成为一个servlet组件1.继承2.用于处理什么样的请求\输入什么样的地址才由servlet来处理配地址的两种方式:Webservlet注解、3.代码写哪:重写service,不用main方法HttpServletRequest:请求对象。封装各种请求信息HttpServletResponse:响应对象,用于响应到浏览器的内..原创 2021-03-11 14:58:06 · 186 阅读 · 0 评论 -
JavaWeb4--操纵数据库中的数据(学生管理)
增删改查增list的jsp修改goAdddoAdd修改修改list的jsp 增加修改按钮goUpdatedoUpdate删除修改list的jsp 增加修改按钮Del难点:增加、修改中有数据的关联增list的jsp修改goAdddoAdd修改修改list的jsp 增加修改按钮goUpdatedoUpdate删除修改list的jsp 增加修改按钮Del...原创 2021-03-11 14:53:43 · 144 阅读 · 0 评论 -
JavaEE--修改jsp页面不用手动重启Tomcat
修改jsp页面需要重启Tomcat:修改jsp页面不用手动重启Tomcat:原创 2021-03-11 11:26:22 · 180 阅读 · 0 评论 -
JavaWeb3--操纵数据库中数据(班级管理,重写service),jstl
封装新建util包、 pojo包访问数据库要引mysql的jar包加载驱动创建连接close函数查询函数:给问号赋值、获取rs(建对象、获取属性列表、循环属性赋值,将对象加入list)、关闭流web目录配置在web目录的WEB-INF目录中建一个lib目录不然加载了包,但是包编译不过去:找不到包导入使用的jar包(Mean之后就不用这样做了)复制jar包out编译/开发目录删掉重新生成使用调用跳转到jsp页面读数据用表格显示用表格显示结果原创 2021-03-11 11:21:18 · 220 阅读 · 0 评论 -
JavaWeb2--requset、response,Jsp,页面跳转(转发、重定向)、作用域、El表达式
JEE2requsetresponseJspjsp是servlet访问jspjsp中嵌入Java代码,显示变量Java代码操纵页面跳转转发 服务端行为重定向转发和重定向区别什么时候用转发、什么时候用重定向作用域request response 对象由用户发起请求的同时产生这两个对象,用户重新发起请求(刷新也算)则重新产生这两个对象requsetresponseJspjsp是servlet写html no! 可以用Jsp实现页面Jsp像html,在本质上仍然是一个servlet,只是jsp原创 2021-03-09 14:53:34 · 251 阅读 · 0 评论 -
JavaWeb/JavaEE1--Tomcat安装和配置+JavaWeb项目新建+导入servlet、jsp的jar包+网页访问地址
Javaweb:改变了用户和系统之间交互的方式原来:现在:通过java表单服务器组件:tomcat解压到无中文路径中新建项目原创 2021-03-09 12:57:30 · 278 阅读 · 0 评论 -
JDBC
可以操纵数据库的只能是mysql这个服务JDBC java与数据库的通讯工具 告诉JDBC需要连接哪个数据库和发送什么语句即可(要给JDBC引入jar包)1.引入JDBC的jar包同JavaScript 引js文件 JDBC引入jar包(.jar文件)引入成功 --> 点ok项目的变化:java使用数据库的流程与Navicat使用数据库的流程一样Navicat使用数据库的流程:新建连接 选mysql: 选数据库的种类。连接:主机/ip + 端口号+ 用户名+密码选择原创 2021-03-08 10:11:06 · 56 阅读 · 2 评论 -
数据库中数据表支持事务
数据表支持事物支持事物:引擎为InnoDB持久性测试不手动提交手动提交一致性引擎为InnoDB引擎不是InnoDB隔离性读未提交读已提交不可重复读可重复读支持事物:引擎为InnoDB右键–>设计表–>引擎设为InnoDB引擎设为InnoDB:才能支持事务持久性测试默认updata写入数据库,不默认写入setAutoCommit(false)不手动提交数据库结果:手动提交数据库结果:一致性数据库:引擎为InnoDB代码中设置错误:中间出错一个都进不来运原创 2021-03-08 10:09:56 · 528 阅读 · 1 评论 -
JavaWeb笔记4--JSP
Javaweb解决方案:JSP(Java Server Pages)、ServletJSP零、网络三层结构一、JSP简介1.1 JSP技术是什么1.2 JSP和Servlet的区别1.3 JSP工作原理1.4 简单jsp程序二、JSP基本语法:注释、脚本1. JSP中的注释操作2. JSP中的三种脚本(Scriptlet)及使用3. 三种JSP指令元素4 page指令4.1 page指令作用和语法4.2 指令属性4.3 contentType指定MIME类型MIME的类型4.4 pageEncoding.原创 2020-05-20 00:27:11 · 548 阅读 · 0 评论 -
JavaWeb练习3--Servlet进阶
文章目录七、 跟踪会话1.获得servlet初始化参数web3.0--初始化参数web2.0--初始化参数+上下文2. cookie2.1 临时cookie、持久cookie2.2 创建三个不同生命周期的Cookie对象七、 跟踪会话1.获得servlet初始化参数web3.0–初始化参数package com.JavaWeb.Week4;import java.io.IOExce...原创 2020-05-14 22:51:45 · 428 阅读 · 0 评论 -
JavaWeb笔记3--Servlet进阶(二)
Servlet进阶九、Servlet跳转Servlet间数据共享1. 同一个用户不同页面的数据共享web3.0文件上传下载实战--信息管理系统登陆、注销功能九、Servlet跳转掌握Servlet服务器端跳转及客户端跳转的使用用sendRedirect方法实现客户端跳转掌握RequestDispatcher接口实现服务器端跳转Servlet间数据共享在不同页面或者用户之间共享数据1....原创 2020-05-14 22:39:05 · 190 阅读 · 0 评论 -
eclipse中常用快捷方式
https://blog.csdn.net/cpongo3/article/details/94000220【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。【Ctrl+D】 删除当前行,这也是笔者的最爱之一,不用为删除一行而按那么多次的删除键。Java编辑器 格式...原创 2020-05-05 23:39:57 · 180 阅读 · 0 评论 -
JavaWeb笔记3--Servlet进阶(一)
Servlet进阶七、获取servlet 初始化参数八、 会话跟踪技术--cookie1. 什么是会话会话跟踪技术--sessionServlet跳转Servlet间数据共享1. 同一个用户不同页面的数据共享web3.0文件上传下载实战--信息管理系统登陆、注销功能七、获取servlet 初始化参数ServletConfig对象八、 会话跟踪技术–cookie1. 什么是会话会话跟踪技术...原创 2020-05-05 00:34:52 · 319 阅读 · 0 评论 -
JavaWeb练习2--servlet
servlet系列练习一、 输出打印HelloWorld二、Dynamic web project 版本2、3的比较三、 客户端请求方式(get、post)练习1. get(doget方法中将输入的println,url处会显示请求数据)2.post(html中指定servlet处理(页面会跳转,url没有请求数据),dopost调用doget,doget输出)3. 将html文件交给文件夹管理四...原创 2020-05-02 23:53:18 · 918 阅读 · 1 评论 -
JavaWeb笔记2--Servlet
Servlet一、servlet介绍1. 是什么?2. servlet与jsp关系3. servlet处理流程servlet 与servlet容器二、servlet程序1. servlet程序的类的继承关系2.servlet的组成2.1 编写类文件:HelloWorldServlet2.2 部署到tomcat环境中2.3 访问 localhost:8080/myapp/HelloServlet3....原创 2020-05-02 23:20:43 · 327 阅读 · 1 评论 -
servlet3.0z中@WebServlet()配置
https://blog.csdn.net/lanseliuxingluo/article/details/80222074转载 2020-05-02 21:38:15 · 128 阅读 · 0 评论 -
在Eclipse中集成Tomcat
配置window–pre……add–tomcat9.0添加tomcat所在地址:测试新建dynamic web project。选择动态web版本为2.5。创建好web站点:新建servlet:src右键–新建–servlet名字为:MyServlet不需要修改内容。将一句话输出到客户端:运行右键项目名称–Run As–Run on Server–...原创 2020-05-01 16:44:30 · 127 阅读 · 0 评论 -
Tomcat 9.0 单独安装
tomcat安装下载Tomcat配置运行statup.bat测试在命令行中用“starup”启动tomcat*检查端口是否被占用:下载Tomcat官网:https://tomcat.apache.org/下载:64-bit Windows zip配置运行statup.bat运行statup.bat闪退:在statup.bat最后一行加入pause运行statup.bat...原创 2020-05-01 16:11:16 · 261 阅读 · 0 评论 -
Myeclipse2014
激活MyEclipse2014激活MyEclipse20141.运行cracker.jar2. 生成、保存3.验证激活MyEclipse20141.运行cracker.jar2. 生成、保存代替jar文件:选择打开3.验证进入myeclipse中这个状态证明激活成功...原创 2020-05-01 16:51:09 · 58 阅读 · 0 评论 -
JDK8安装
文章目录安装jdk1.oracle官网下载jdk82.安装jdk教程3.验证jdk安装jdk1.oracle官网下载jdk8https://www.oracle.com/java/technologies/javase-downloads.html选择JDK Download下载正常版本2.安装jdk教程https://www.cnblogs.com/kittytiger/p/9...原创 2020-05-01 14:27:15 · 250 阅读 · 0 评论 -
dynamic web project、web project
dynamic web project与web project区别Dynamic web project 动态web 页面中可以包含动态信息,如:JSP页面等。创建动态信息的工程,需要指定Web运行的容器(Tomcat,Jboss等)Static web project 静态web 页面中不能包含动态信息,全部内容都是写死了的,直接点击就可以看到效果dynamic web...原创 2020-04-06 17:10:53 · 491 阅读 · 1 评论 -
java相关概念:javaSE,javaEE,javaWeb,jdk,
java分类:Java SE,Java标准版(Java Standard Edition),一般用来开发桌面应用程序,Java EE,Java 平台企业版(Java Platform Enterprise Edition)。JavaEE 是在 JavaSE 的基础上构建的,是对 JavaSE 的扩展。狭义的 Java EE 是 Sun 公司为企业级应用推出的标准平台,用来开发B/S架构软件...原创 2020-04-03 21:07:38 · 1292 阅读 · 0 评论 -
Javaweb笔记1--xml、web项目介绍、tomcat、虚拟目录
J2EE一、1.web:bs架构2.j2ee架构3.xml(可扩展的标记性语言)以保存数据为主3.1xml与html的区别3.2一、1.web:bs架构静态web动态web:php asp asp.net jsp2.j2ee架构3.xml(可扩展的标记性语言)以保存数据为主3.1xml与html的区别3.2...原创 2020-03-20 09:43:35 · 330 阅读 · 0 评论 -
java实训记录
新建web project在webRoot中导入html文件(名为project)在page文件夹中新建jsp文件,复制对应html文件内容到jsp中,改变编码模式为“utf-8”3. tomcat托管window–>show view–>servers addDelopment(加入web project)4. 导入数据库创建名为nav的数据库,选择“运行sql文...原创 2020-03-18 07:35:41 · 281 阅读 · 0 评论