- 博客(23)
- 资源 (2)
- 收藏
- 关注
原创 springboot-整合mybatis-混合模式-10
1.controller中添加请求路径 @ResponseBody @PostMapping("/city") public City saveCity(City city){ cityService.saveCity(city); return city; }2.添加servicepackage com.atguigu.admin.service;@Servicepublic class CityService { @Aut
2021-05-29 14:35:10
170
原创 springboot-整合mybatis-纯注解法-09
1.创建与数据库对应的beanpublic class City { private long id; private String name; private String state; private String country;}2.创建mapper文件com.atguigu.admin.mapper.CityMapper@Mapper@Mapperpublic interface CityMapper { @Select("select *
2021-05-29 10:56:21
173
原创 springboot-整合mybatis-配置文件法-08
1.导入依赖 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.4</version> </dependency>
2021-05-29 10:37:21
197
原创 springboot-druid-spring boot start整合数据源-07
0.用法:首先找到DruidDataSourceAutoConfigure.java根据其中四个导入的类,来找到需要的配置,然后配置到yaml文件中@Import({DruidSpringAopConfiguration.class, DruidStatViewServletConfiguration.class, DruidWebStatFilterConfiguration.class, DruidFilterConfiguration.class})1.主配置文件/
2021-05-28 21:31:18
188
原创 springboot-druid-自定义整合数据源-06
1。自定义数据源配置/*MyDataSourceConfig.java*/package com.atguigu.admin.config;import com.alibaba.druid.pool.DruidDataSource;import com.alibaba.druid.support.http.StatViewServlet;import com.alibaba.druid.support.http.WebStatFilter;import org.springframework.
2021-05-28 20:51:06
148
原创 springboot-thymleaf-web原生组件注入-05
1.使用servlet API1.1 在主程序入口添加@ServletComponentScan(basePackages = "com.atguigu.admin")注解,标注要扫描servlet的包@ServletComponentScan(basePackages = "com.atguigu.admin")@SpringBootApplicationpublic class Boot05WebAdminApplication { public static void main(St
2021-05-27 21:20:50
120
原创 springboot-thymleaf-拦截器-04
登录检查和静态资源放行//AdminWebConfig.javapackage com.atguigu.admin.config;import com.atguigu.admin.interceptor.LoginInterceptor;import org.springframework.context.annotation.Configuration;import org.springframework.web.servlet.config.annotation.InterceptorReg
2021-05-27 14:33:50
115
原创 springboot-thymleaf-web循环遍历-03
<table class="display table table-bordered" id="hidden-table-info"> <thead> <tr> <th>#</th> <th>用户名</th> <th>密码</th> </tr> ...
2021-05-27 12:58:32
121
原创 springboot后台管理系统实现公共页-02
首先,要确定导入了thymeleaf依赖:<html lang="en" xmlns:th="http://www.thymeleaf.org">公共头(用 thymeleaf 的 th:fragment 标签实现)<head th:fragment="commonheader"> <meta charset="UTF-8"> <title>Title</title> <link href="css/styl
2021-05-26 21:57:37
194
原创 springboot后台管理系统登录功能实现-01
pom依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency> <dependency&
2021-05-26 16:50:53
548
原创 JAVA环境下,使用jsoup获取网页中特定内容
晚上刷抖音看到TVB电视剧《大时代》的短片,突然想刷全集了,就在网上找资源。常用的APP上都没有,只有一些磁力网站上有(《大时代》)。但是有个问题,迅雷的批量下载功能不能用,只能一个一个点,那就比较麻烦了。毕竟这个电视剧有40集,那我还要去点击40遍下载么?这里,我选择用java来集体获取这些下载连接,然后整个复制,就可以一次性下载全集了。以下是思路和代码:首先,F12分析网页,得知整个下载区域是属于“downul”这个标签下面。然后,就先获取"downul"下的内容。接着,找到下载连接子
2021-02-08 23:05:34
594
原创 【笔记】SpringMVC-json
json乱码问题配置 <mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <bean class="org.springframework.http.converter.StringHttpMessageConverter"> <constructor-arg value="UTF-8"/&g
2020-11-30 10:49:05
92
原创 泛型在集合上的使用
1.泛型 一般用在集合上 比如把一个集合里面的值放在一个集合里,这个时候,这个值放入集合之后,失去本身的类型,只能是Object类型 这个时候,想要对这个值进行类型转换,很容易出现类型转换错误,这个时候就可以使用泛型来解决这个问题 在集合上如何使用? 常用集合:list set map 泛型语法 集合<String> 比如 List<String> 在list上使用泛型 (list的三种实现:ArrayList,linkedList,Vector)
2020-05-26 16:48:04
509
原创 JavaScript笔记06
1.schema约束 dtd语法: <!ELEMENT 元素名称 约束> schema符合xml的语法,xml语句 一个xml中,可以有多个schema.多个schema使用名称空间来区分(类似于java包名) dtd里面有PCDATA类型,但是在schema里面可以支持更多的数据类型 比如 年龄只能是整数,在schema可以直接定义一个整数类型 schema语法更加复杂,目前还不能替代dtd2.schema的快速入门 创建
2020-05-25 23:48:51
197
原创 JavaScript笔记05
14.xml解析 技术:dom和sax dom解析xml文件和解析js文件一样,但是由于xml可以操作数据,会存在内存溢出的可能,所以使用dom解析会存在一定的问题 sax解析: 采用事件驱动,边读边解析,从上到下,一行一行解析 解析到一个对象,把对下个名称返回 优点: 不会造成内存溢出,方便实现查询 缺点:
2020-05-23 22:00:47
137
原创 JavaScript笔记04
1.表单的提交方式 使用submit提交 <form> <input type="submit"/> </form> 使用超链接提交 <a href="hello.html?username=123345">使用超链接提交</a> onclick: //鼠标点击事件 onchange: 改变内容(一般和select一起使
2020-05-23 14:44:10
128
原创 JavaScript笔记03
1.案例一:在末尾添加节点 第一步:获取到ul标签 第二部:获取到li标签 document.createElement("标签名称")方法 第三步: 创建文本 document.createTextNode("文本内容") 第四步:把文本添加到li下面 使用appendChild()方法 第五步:把li添加到ul末尾 使用appendChild()方法2.元素对象(element对象) 要操
2020-05-23 08:12:54
217
原创 JavaScript弹窗案例
需求:需求 1.创建一个页面(window.html) 有两个输入项和一个按钮 按钮上有一个事件,弹出一个新窗口 open 2.创建弹出页面(user.html) 表格 每一行有一个按钮、编号和姓名 按钮上有一个事件,把当前的编号和姓名赋值到第一个页面相应的位置window.html<!DOCTYPE html><html lang="en"&g
2020-05-21 18:30:09
313
原创 JavaScript笔记02
14-js的bom对象 bom : broswer object model : 浏览器对象模型 navigator : 获取客户机信息(浏览器信息) navigator.appname document.write(navigator.appName); screen : 获取屏幕的信息 document.write("屏幕的宽度是 : "+screen.width);
2020-05-21 17:30:58
92
原创 JavaScript笔记01
note:2020-05-203.js的原始类型和声明变量 java的基本数据类型: byte int short long float double char boolean 定义变量: 都使用关键字 var js的原始数据类型: 1.-string 字符串 var str = "abc"; 2.-number 数字类型 var num = 123;
2020-05-20 16:54:12
113
原创 java冒泡排序
冒泡排序private static void bubble(int[] array) { for(int i = 0; i<array.length-1; i++) { for(int j = 0 ; j<array.length - i - 1; j++) { if(array[j]>array[j+1]) { int temp = array[j]; array[j] = array[j+1]; array[
2020-05-14 21:10:47
120
原创 java--将数组从小到大排序
java方法——将数组从小到大排序public static void sort(int[] arr) { for(int x=0;x<arr.length-1;x++) { for(int y=x+1;y<arr.length;y++) { if(arr[x]>arr[y]) { int temp = arr[x]; arr[x] = arr[y]; arr[
2020-05-14 20:48:22
6843
原创 用python爬取网易云音乐评论
用python爬取网易云音乐一首歌的评论代码代码import timefrom selenium import webdriverclass YunSpider (object): def __init__(self,url): self.url = url self.driver = webdriver.Chrome() def getConnect(self): #打开网址 self.driver.get(se
2020-05-14 16:40:49
1844
4
ssm项目配置文件(spring,mybatis,springmvc)
2020-12-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人