JAVAEE开发学习
文章平均质量分 76
大学期间的JAVAEE开发学习记录
拿来吧你小猫咪
这个作者很懒,什么都没留下…
展开
-
【javaEE】(2)Spring的使用 二
JavaEE入门(2)1:需要工具(1)MySql 8.0不清楚的可以通过phpstudy进行协助安装https://www.xp.cn/download.html**原本电脑内有mysql不同的版本的需要先将原本的mysql卸载,数据重要的记得先备份数据!!!查看数据库密码(2) Navicat去网上下载最新版,破解的教程很容易就能搜索到。也可以看我转发的另外一个帖子,里面会提到。下载安装好后点击 连接,然后选择 MySql,连接名随便写,用户名填写root,密码可以通过phpst原创 2021-09-28 11:58:50 · 75 阅读 · 0 评论 -
【javaEE】(4)SpringBoot入门
一:创建一个SpringBoot项目1:在此前的项目的位置新建Module(也可以重新创建一个项目)点击Next勾选如图所示的部件,点击Finish二:启动测试SpringBoot项目1:新建两个测试类TestController和User(1):TestControllerpackage com.example.springboot001;import org.springframework.stereotype.Controller;import org.springframe原创 2021-10-19 17:58:53 · 136 阅读 · 0 评论 -
【javaEE】(1)Spring的使用 一
javaEE第二次学习一:将程序来形成他们之间的依赖关系 ==> spring形成的依赖关系1:更改过程(1)原本的由程序形成的依赖关系如下图(2)通过spring来形成他们的依赖关系如下图(getter和setter方法)2:spring依赖的解析(1):对spring形成依赖关系的解析(getter和setter方法)(2):对spring形成依赖关系的解析(构造方法)##3:设置初值(1)基本初值的依赖注入 spring形成依赖关系中 **设置初值 ** 的原创 2021-09-16 17:28:29 · 87 阅读 · 0 评论 -
【javaEE】(3)web项目
JavaEE第四天学习1:IDEA web项目(1):项目的创建点击File -》 Module -》 Maven -》 勾选Create from archetype -》 webapp(图示中的webapp,别选错了!!!)项目的位置可以和之前的项目位置统一,方便查看。其他的不同点,直接下一步,完成就行。(2):配置Tomcat点击Configure,找到自己下载的Tomcat的位置 (参考路径)选择启动的服务运行的原创 2021-09-30 18:29:22 · 225 阅读 · 0 评论 -
Vue——路由传参的两种方法(声明式导航)
声明式导航-命名路由传参第一种 name+params发送方: <router-link :to="{ name:'TestPage', params:{ msgKeyOne:'valueOne', } }">跳转测试页面</router-link>接收方:<h1>这是测试页面</h1><h2>{{msg1}}</h2>--------------------------------------原创 2021-12-10 17:42:17 · 859 阅读 · 1 评论 -
【javaEE】(8)路由的基本实现
路由的基本实现、项目的打包原创 2021-11-09 16:26:51 · 1802 阅读 · 0 评论 -
【javaEE】(13)——本地文件存储 头像上传
现在文件存储的方式主要有以下几种本地存储前端上传文件,后端接收到将文件保存在本地,同时将路径保存到数据库,最后将路径返回给前端文件不需要存到数据库中。云存储后端接收到前端的文件将文件存储到第三方的系统中(腾讯云之类)优点:速度快FastDFS自己搭建一套云存储方案这里介绍的是第一种方式,在本地进行存储搭建一个本地存储前端vue:<!DOCTYPE html><html> <head> <meta charset="utf-原创 2021-12-15 11:20:39 · 1979 阅读 · 0 评论 -
【javaEE】(7)Vue.js组件化开发、axios配置
一:组件化的基本概念面对大型应用时,可以将其拆分成若干个独立的单元。二:怎么实现组件化webpack:将浏览器不认识的文件编译成浏览器识别的文件(如vue文件编译成js、html、css等文件)但webpack的配置使用比较繁琐,Vue官方提供了一个比较简便的vue脚手架——Vue-cliVue-cli:vue官方提供的一个编译工具,基于webpack设计可以将.vue文件编译成js、html、css等文件三:Vue-cli的使用1:环境搭建第一步:安装node.js官网地址:http原创 2021-11-02 21:09:07 · 232 阅读 · 0 评论 -
【javaEE】(14)——SpringSecurity 过滤器
前端的页面中,一些特定的接口需要一定的条件才能进行访问(比如说图书管理员可以访问图书管理的接口)即很多接口需要一定的条件或权限才能访问,所以需要用到SpringSecurity访问接口之前需要经过大量的过滤器(身份过滤、权限过滤、安全过滤等等)一:SpringSecurity的使用新建一个Module——选择Spring Initializr ——java版本选择8——NEXT——勾选以下五个组件——Finish1:设置好各种层级然后新建一个controller其中三个需要拟实现的接口,分原创 2021-12-21 15:53:28 · 168 阅读 · 0 评论 -
【javaEE】(9)Mybatis入门
一:入门案例1:先新建一个module ==> java版本设置为8 ==> 找到以下的组件,勾选,Finish2:按照下图所示编写结构controller层UserController类package com.mybatis.mybatis.controller;import com.mybatis.mybatis.entity.User;import com.mybatis.mybatis.service.UserService;import org.sprin原创 2021-11-16 19:42:42 · 898 阅读 · 0 评论 -
【javaEE】(6)Vue.js入门
JavaEE学习——Vue.js入门一:Vue的基本用法可以参考官方文档(非常详细)https://v3.cn.vuejs.org/guide/introduction.html二:Vue入门案例用HBuilder X 建立一个新项目查看官方给的Hello 示例根据示例修改本地html文件<!DOCTYPE html><html> <head> <meta charset="utf-8" /> <title><原创 2021-10-26 13:08:39 · 288 阅读 · 0 评论 -
【javaEE】(12)——Mybatis-plus的条件查询、分页查询
Mybatis-plus的条件构造器(查看官方文档)https://baomidou.com/guide/wrapper.html1:实现简单的条件查询在上次使用Mybatis-plus的基础上,在controller层中的基本查询添加基本的条件查询比如我要查询指定名字的学生(比如表中的 “一个普通的学生”)将此前的查询全部学生的方法稍作修改为如下 @GetMapping("getallstudent") public Result getStudent(){//原创 2021-12-15 11:00:22 · 1170 阅读 · 0 评论 -
【javaEE】(11)——Mybatis-plus
在之前的学习中已经了解了Mybatis的使用,但在使用的过程中可以看到重复的地方十分的多,尤其是在写controller、service、dao层的时候,里面的代码十分的重复繁琐。为了解决这个问题,可以通过使用Mybatis-plus来减少重复代码的工作量。Mybatis-plus的配置更专业的可以参考官方文档https://baomidou.com/guide1:导入依赖<dependency><groupId>com.baomidou</groupId>原创 2021-12-10 23:09:39 · 936 阅读 · 0 评论 -
【javaEE】(10)——封装、主键回填、ResultMap、多表查询(旧)
一:数据封装(返回结果)在之前的Mybaties中的接口中,返回值的类型不是很人性化,为了更加人性化,可以写一个返回类Result来更方便与前端的统一。放在uilts目录下Result类package com.mybatis.mybatis.utils;import java.util.HashMap;import java.util.Map;/** * 返回数据封装类 */public class Result extends HashMap<String, Object&g原创 2021-11-23 17:23:37 · 733 阅读 · 0 评论 -
【javaEE】(10)——封装、主键回填、ResultMap、多表查询(一对一、一对多、多对多)(新)
一:数据封装(返回结果)在之前的Mybaties中的接口中,返回值的类型不是很人性化,为了更加人性化,可以写一个返回类Result来更方便与前端的统一。放在uilts目录下Result类package com.mybatis.mybatis.utils;import java.util.HashMap;import java.util.Map;/** * 返回数据封装类 */public class Result extends HashMap<String, Object&g原创 2021-12-07 11:44:36 · 645 阅读 · 0 评论 -
【javaEE】(5)SpringBoot Web开发
一:ajax请求页面数据1:准备工作(1)Controller层增加@RequestMapping("getjson")@ResponseBodypublic News getjson(){ News news = new News(); news.setTitle("新闻标题"); news.setContent("新闻内容"); return news;}(2)html页面修改此时html完整代码如下test.html<!DOCTYPE ht原创 2021-10-19 18:01:07 · 106 阅读 · 0 评论