自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 收藏
  • 关注

原创 test-demo-record

【代码】test-demo-record。

2024-04-27 23:16:49 200 2

原创 my-plus

plus

2022-07-26 00:00:54 761

原创 Nacos

nacos

2022-07-25 00:33:45 1935

原创 多表查询练习

1.多表查询:查询语法:select列名列表from表名列表where…准备sql# 创建部门表 CREATE TABLE dept( id INT PRIMARY KEY AUTO_INCREMENT, NAME VARCHAR(20) ); INSERT INTO dept (NAME) VALUES ('开发部'),('市场部'),('财务部'); # 创建员工表 CREATE TABLE emp ( id INT PRIMARY KEY AUTO_INCRE

2021-07-06 13:28:00 214

原创 springmvc注解

springmvc常用的注解常用的SpringMVC注解有哪些?如何开启SpringMVC的注解扫描?常用的注解有:@Controller 使用在web层类上用于实例化Bean作用:负责组件扫描,扫描之后把当前对象放到spring容器当中。1.@ RequestMapping: 用于请求url映射。配置在类上,请求URL 的第一级访问目录。此处不写的话,就相当于应用的根目录配置在方法上,请求 URL 的第二级访问目录,与类上的使用@ReqquestMapping标注的一级目录一起组成访问虚拟路

2021-07-01 22:59:25 131

原创 springboot搭建项目环境以及整合其他技术

文章目录一.首先介绍两款插件:lombok和JBLSpringBootAppGen1.1 lombok1.2 JBLSpringBootAppGen二.springboot整合其他技术2.1 使用idea快速创建SpringBoot项目2.2 SpringBoot整合Mybatis2.2.1 添加Mybatis的起步依赖2.2.2 添加数据库驱动坐标2.2.3 添加数据库连接信息2.2.4 创建user表2.2.5 创建实体Bean2.2.6 编写Mapper2.2.7 配置Mapper映射文件2.2.8

2021-07-01 22:10:14 1196

原创 PowerDesigner

文章目录PowerDesigner的基本使用1. PowerDesigner介绍2. PowerDesinger安装3. 创建物理模型3.1创建物理模型3.2 创建表3.2.1 如图,点击**表**,可创建表3.2.2 编辑表信息3.2.3 编辑表中的字段3.2.4 设置主键为自增3.3 设置表关联3.3.1 根据创建表的步骤创建一张订单表3.3.2 创建表与表之间的关系3.4 根据物理模型生成sql4. 逆向工程5.生成数据库报表文件PowerDesigner的基本使用1. PowerDesigner

2021-07-01 21:36:28 174

转载 js-全

目录 第一章 JavaScript简介1.1、JavaScript的起源1.2、JavaScript的组成1.3、JavaScript的特点1.4、JavaScript的使用1.4.1、标签引用1.4.2、文件引用 1.5、JavaScript的输出1.5.1、页面输出...

2020-11-03 23:32:04 5342

原创 js1

javaScript概念:一门客户端脚本语言运行在客户端浏览器中的。每一个浏览器都有JavaScript的解析引擎脚本语言:不需要编译,直接就可以被浏览器解析执行了功能:可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体验。JavaScript发展史:1992年,Nombase公司,开发出第一门客户端脚本语言,专门用于表单的校验。命名为 : C-- ,后来更名为:ScriptEase1995年,Netscape(网景)公

2020-10-25 01:19:04 148

原创 模型类

5 页面查询接口定义5.1 定义模型5.1.1 需求分析在梳理完用户需求后就要去定义前后端的接口,接口定义后前端和后端就可以依据接口去开发功能了。本次定义页面查询接口,本接口供前端请求查询页面列表,支持分页及自定义条件查询方式。具体需求如下:1、分页查询CmsPage 集合下的数据2、根据站点Id、模板Id、页面别名查询页面信息3、接口基于Http Get请求,响应Json数据5.1.2 模型类介绍CmsSite:站点模型CmsTemplate:页面模板CmsPage:页面信息

2020-10-21 13:31:56 419

原创 JAVA中JSONObject对象和Map对象之间的相互转换

1.由json字符串转换成Map对象如json字符串:{“contend”:[{“bid”:“22”,“carid”:“0”},{“bid”:“22”,“carid”:“0”}],“result”:100,“total”:2}下面直接附代码://json字符串String jsondata="{\"contend\":[{\"bid\":\"22\",\"carid\":\"0\"},{\"bid\":\"22\",\"carid\":\"0\"}],\"result\":100,\"total\"

2020-10-16 22:59:10 24191

原创 集合的遍历

集合的遍历方式1.map集合的遍历public class HashMapDemo { public static void main(String[] args) { // 创建集合对象 HashMap<String, Integer> hm = new HashMap<>(); hm.put("关羽", 30); hm.put("张飞", 28); hm.put("赵云", 27); hm.put("马超", 26); hm.put("黄忠"

2020-10-16 22:36:39 133

原创 集合的常用方法

map常用方法 public V put(K key, V value):添加一个key=value键值对,当key不重复的时候,返回的是null public V get(Object key) //根据key(键)获取Map中对应的value(值) public int size() //返回Map中一共有多个键值对 public Set<K> keySet():将Map所有的key封装到一个Set的集合 public Collection<V> values():将M

2020-10-16 22:00:54 721

原创 springboot项目相关

1.启动类上的注解@SpringBootApplication@EntityScan("com.fightting.framework.domain.cms")//扫描实体类@ComponentScan(basePackages = {"com.fightting.api"})//扫描接口@ComponentScan(basePackages={"com.fightting.manage_cms"})//扫描本项目下的所有类,此处是和启动类同一层级,可以不写,为了便于维护看着方便建议写public

2020-10-15 00:30:20 76

原创 git

1. Git概述Git作用:进行项目的版本管理,主要用来实现在多人开发一个项目的时候,进行项目的代码、版本等等内容的管理. Git的作者林纳斯·托瓦兹.2. Git与SVN对比SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑,所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。集中式版本控制工具缺点:(1)服务器单点故障;(2)容错性差Git是分布式版本控制系统(Distributed Version C

2020-10-14 02:33:14 119

原创 swagger+postman+lombook

Swagger在Java类中添加Swagger的注解即可生成Swagger接口,常用Swagger注解如下:@Api:修饰整个类,描述Controller的作用@ApiOperation:描述一个类的一个方法,或者说一个接口@ApiParam:单个参数描述@ApiModel:用对象来接收参数@ApiModelProperty:用对象接收参数时,描述对象的一个字段@ApiResponse:HTTP响应其中1个描述@ApiResponses:HTTP响应整体描述@ApiIgnore:使用该注解

2020-10-14 01:58:29 174

原创 my2

1.Mybatis的Dao层实现1.1 传统开发方式1.1.1编写UserDao接口public interface UserDao { List<User> findAll() throws IOException;}1.1.2.编写UserDaoImpl实现public class UserDaoImpl implements UserDao { public List<User> findAll() throws IOException {

2020-10-14 01:33:34 256

原创 mybatis1

文章目录1.Mybatis简单案例1.1 MyBatis开发步骤1.2 编写测试代码2. MyBatis的增删改查操作(传统方式)2.1 MyBatis的插入数据操作2.2 MyBatis的修改数据操作2.3 MyBatis的删除数据操作2.4 mybatis增删改查知识小结3. MyBatis核心配置文件概述3.1 MyBatis核心配置文件层级关系3.2 MyBatis核心常用配置解析4.MyBatis相应API4.1 SqlSession工厂构建器SqlSessionFactoryBuilder4.2

2020-10-14 01:32:32 405

原创 dubbo

分布式RPC框架Apache Dubbo1. 软件架构的演进过程软件架构的发展经历了由单体架构、垂直架构、SOA架构到微服务架构的演进过程,下面我们分别了解一下这几个架构。1.1 单体架构架构说明:​ 全部功能集中在一个项目内(All in one)。架构优点:​ 架构简单,前期开发成本低、开发周期短,适合小型项目。架构缺点:​ 全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。​ 技术栈受限,只能使用一种语言开发。​

2020-10-14 01:31:03 363 1

原创 mybatis

1.Mybatis多表查询总结:.1.MyBatis多表配置方式:一对一配置:使用<resultMap>做配置一对多配置:使用<resultMap>+<collection>做配置多对多配置:使用<resultMap>+<collection>做配置2.mapper映射文件中的ResultMap 标签当java实体类中有引用其他实体类时 在mapper映射文件中使用resultMap来配置. 它也可以处理映射字段不一致的问题.使用

2020-10-14 01:25:00 147

原创 解决maven不自动下载

在maven下载失败期间产生了许多后缀为.lastupdated的文件,一般是下载失败后产生的文件,当这些文件存在时,maven并不会去自动下载jar包,附上批量删除.lastupdated文件的方法:windows系统下,cd到本地仓库目录下(在本地仓库目录栏输入cmd直接进入命令行窗口),运行命令 for /r %i in (*.lastUpdated) do del %i以上能解决9成以上的问题没事常清理,清清更健康如果还是不能下载,请到中央仓库手动下载,然后放到本地仓库中对应的位置中央

2020-10-14 01:19:04 1012

原创 ssm

文章目录1. ssm整合1.1 ssm整合思路1.2 pom文件项目结构:1.3 配置文件1.3.1 pom文件1.3.2 spring的配置文件:applicationContext.xml1.3.3 jdbc.properties1.3.4 springmvc.xml1.3.5 web.xml1.3.6 mybatis映射文件1.3.7 list.jsp2. 项目的java文件2.1 UserController2.2 dao的UserMapper2.3 实体类的pojo2.4 UserService接

2020-10-12 00:52:27 83

原创 spring

文章目录Spring11. Spring的优势(理解)2. Spring的体系结构(了解)3. spring快速入门3.1 Spring程序开发步骤3.2 导入Spring开发的基本包坐标3.3 编写Dao接口和实现类3.4 创建Spring核心配置文件3.5 在Spring配置文件中配置UserDaoImpl3.6 使用Spring的API获得Bean实例4. Bean实例化三种方式5. Bean的依赖注入方式5.1①构造方法5.2②set方法5.3 Bean的依赖注入的数据类型**(1)普通数据类型的注

2020-10-12 00:48:03 108

原创 springboot2

文章目录一.首先介绍两款插件:lombok和JBLSpringBootAppGen1.1 lombok1.2 JBLSpringBootAppGen二.springboot整合其他技术2.1 使用idea快速创建SpringBoot项目2.2 SpringBoot整合Mybatis2.2.1 添加Mybatis的起步依赖2.2.2 添加数据库驱动坐标2.2.3 添加数据库连接信息2.2.4 创建user表2.2.5 创建实体Bean2.2.6 编写Mapper2.2.7 配置Mapper映射文件2.2.8

2020-10-12 00:35:38 128

原创 springboot1

文章目录1.spring的缺点2.springboot的核心功能:3.使用idea快速创建springboot项目3.2入门案例:4.springboot的注解:5.SpringBoot配置文件类型和作用6. SpringBoot配置文件类型6.1yml配置文件的语法6.1.1 配置普通数据6.1.2 配置对象数据6.1.2 配置Map数据6.1.3 配置数组(List、Set)数据6.2 Spring Boot 有哪几种读取配置的方式?1. 使用注解@Value映射2 .使用注解@Configuratio

2020-10-12 00:30:00 128

原创 Maven

Maven0.maven配置环境变量时记着在path中新建%MAVEN_HOME%\bin1.Maven仓库的分类本地仓库:用来存储从远程仓库或中央仓库下载的插件和jar包,项目使用的一些插件或jar包优先从本地仓库查找。远程仓库:如果本地需要插件或者jar包,本地仓库没有,默认去远程仓库下载。远程仓库可以在互联网内也可以在局域网内。中央仓库:在maven软件中内置一个远程仓库地址:http://repo1.maven.org/maven2,它是中央仓库,服务于整个互联网。由于它的服务器在外国,访

2020-10-12 00:26:27 108

原创 eclipse2

文章目录1.eclipse配置maven仓库地址2.Outline 查看类的所有成员属性和方法的功能3.自动定位打开的某个文件在项目中什么位置4.如果桌面上的辅助窗口不小心关了,找不到了,可以重新恢复.3.快捷键智能提示:alt+/格式化代码:Ctrl+shift+F4.HTML、JavaScript、JSP文件代码自动提示1.eclipse配置maven仓库地址eclipse配置maven仓库地址2.Outline 查看类的所有成员属性和方法的功能可以按照Window–>Show View–

2020-10-12 00:17:57 152

原创 Eclipse1

文章目录Eclipse使用教程1.Eclipse的基本概念2.Eclipse创建Java文件3.代码提示功能4.快捷键的使用:5.代码自动生成功能:7.代码重构(重点)7.1.修改类名7.2.移动:如何把一个包里面的类或接口移动到另一个包呢?7.3.修改方法签名:7.4.抽取类功能:把在一个类的方法,给抽到另一类当中7.5.抽取方法:减少重复代码Eclipse使用教程 下载软件:Eclipse官方网站:点我 下载Eclipse:下载完成后,直接解压就能使用:打开后选择工作空间(wo

2020-10-12 00:16:45 88

原创 eclipse设置教程(安装与设置环境变量)

文章目录2.1、修改Eclipse默认的工作空间编码集,默认编码集为GBK,修改成UTF-82.2、修改Eclipse的资源文件编码集,修改成UTF-82.3、设置 ctrl + s 保存时,自动格式化所有行2.4、设置内容自动提示,Eclipse默认 按下点(即 .)的时候,才会出现内容自动提示,现在设置除了按下点之外,任何一个字母的大小写都会有内容自动提示2.5、修改jsp默认的编码集,默认编码集为ISO Latin-1 ,修改成ISO 10646/Unicode(UTF-8)2.6、修改Eclipse

2020-10-12 00:14:45 1577

原创 idea设置背景颜色和侧边栏颜色为豆沙绿

1.打开idea Settings 选择 Editor——Color Scheme——General2.右边选择Text——Default text3.点击Background 设置颜色:C7EDCC设置之后效果:4.侧边栏如何也设置成豆沙绿?背景设置  Mac: ctrl+command+a  Windows:ctrl+shift+a  然后输入set,选择Set Background Image选择你准备好的护眼色图片,可以适当调节Opacity,点击OK。效果如下:...

2020-10-12 00:13:21 2074

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除